Ogun police nabs Pastor for allegedly defiling minor National News Ogun police nabs Pastor for allegedly defiling minor Admin July 14, 2020 Ogun police have arrested 59-year-old pastor of the Light Christian Church, Odeda, for allegedly defiling a 10-year-old...Read More