(Nairobi) - Tens of thousands of Kenyan women and girls suffer from obstetric fistula, a childbirth injury causing leakage of urine and feces, a direct result of inadequate health services and failed government policies, Human Rights Watch said in a report released today.
read more