Newborn baby and its placenta, abandoned immediately after delivery in Kuchigoro, Abuja. See photos below:

Newborn baby and its placenta, abandoned immediately after delivery in Kuchigoro, Abuja. See photos below:
But without advertising-income, we can't keep making this site awesome.