Obiaks Blog

Newborn baby rescued from pit toilet

A newborn baby was rescued alive today, December 21, by South African police in Ramatlhwa village. The baby has been take to the hospital where it is currently receiving treatment.