Skip to main content

Power Outage Looms As Protests Rocks Nigeria's Biggest Power Plant In Egbin

January 25, 2023