Fistula Foundation

Obstetric fistula is the most devastating and serious of all childbirth injuries. It happens because most mothers in poor countries give birth without any medical help. So many are young girls. The Fistula Foundation serves this need in many countries in Africa, some in Asia, including Afghanistan.

The post Fistula Foundation appeared first on Mission Finder.