John Abiodun

Pastor, university lecturer dragged to court over alleged planted placenta on church altar

A pastor, John Abiodun and university lecturer, Dr Lane Olu- Adeyemi have being dragged…