List/Grid Monthly Archives: July 2010
Fistula: Kenyan women suffering despite cure
Written By:KNA , Posted: Thu, Jul 15, 2010 Over 1000 cases of Fistulae, a condition characterized by urine leakage in women as a result of inadequate health services and failed…
Recent Comments