Idowu Olupinla, a 54-year-old pastor and founder of Cherubim and Seraphim Church, Ijoko-Ota, Ogun State, has been arrested at her church premises, by law enforcement in Ogun State, for allegedly operating a prostitution cartel with teenagers. The authorities said she ...
Read More »