Residents of Magboro, Makogi, Oke-Afa, Ibafo and Orimerimun, in the Obafemi Owode Local Government Area of Ogun State, have been thrown into darkness by the Ibadan Electricity Distribution Company. PUNCH Metro gathered that electricity supply to the communities was disconnected after some residents placed fetish items at the isolator switch of the IBEDC in the…