Metro4 years ago
Village head arrested for having sex with own daughter for four years
The village head and Baale of Oose Agbedu Ajibawo, in Owode-Yewa area of Ogun State, Rasheed Sholabi, have been apprehended for having unlawful carnal knowledge of...