Watch As Nigerians In Texas Scream ‘Up NEPA’ As Power Is Finally Restored (Video)
Over the past few days, there has been an issue of power disruption in Texas as some Nigerians living there took to social media to lament.
Well, power was finally restored some hours and some Nigerians living in Texas in the United States…