Ofada

Video: Lady Caught Trying to Dump Baby in a Bush in Ogun

Segun Atanda/ A video has emerged online of a young woman caught by residents while attempting to dump one her twins…

6 years ago