Embarrassing Moment Borehole Refused to Work During Commissioning, Dele Momodu Reacts November 6, 2023 Gistlover Stella 0 An unknown politician from Taraba State was recently captured in an embarrassing video that went viral on social media. In the video, a leader of the Peoples Democratic Party (PDP), Taraba politician Chief Dele Momodu,