Tragic! Madonna Students Traveling to Taraba Involved in Fatal Accident News Leverage Editor February 20, 2023 About eight students Of Madonna University, Elele Campus in Rivers State have reportedly died in an accident at TTC/Special Science School junction along the trans-Saharan… Continue Reading