A new born baby has been abandoned within the premises of the Internally Displaced Persons (IDP) camp in Uhuogua, a suburb of Benin metropolis, Edo State. The baby is believed to...
Read More
2 Minutes
News Update