News

Video – Ikota Residents Seen Praying Over Faulty Transformer

Nigeria is known for its subtle madness and every day we show it, in a video that has since gone viral, residents of Ikota villa,