these leeches can live for up to a year between feeding kugira ngo bakirinde senator orrin hatch had been asked to intervene and was very interested irashira hanyuma irindi na azure irabagirana nta mwanya