Watch the moment angry residents in Oghara, Delta State stole ladder, left NEPA staff who came to disconnect their electricity stranded on the pole (Video)
Residents of Oghara, Delta State, decided to perform an unfriendly act on a Benin Electricity Distribution Company, BEDC Staff by ...