JUST IN: COZA: Police Detain Pastor Fatoyinbo At Force Headquarters Abuja
Biodun Fatoyinbo, Senior Pastor and founder of the Commonwealth of Zion Assembly (COZA) is currently being detained at Nigerian Police Force Headquarters in Abuja after he surrendered to himself for questioning over rape allegations!-->…
Read More...
Read More...