a number of significant cities lie on the banks of the tallapoosa river females have two or three litters of four to eight young in a year niyomusabye emmanuel yagize ati kambale salita twamutumye ibyangombwa ntabyo yazanye