Newborn Baby Rescued From a Pit

[Nation] Locals of Bula Power in Elwak town, Mandera are in shock after one of their own secretly delivered a baby and dropped the newborn in a pit.

[Nation] Locals of Bula Power in Elwak town, Mandera are in shock after one of their own secretly delivered a baby and dropped the newborn in a pit.

source: AllAfrica News: Kenya