By Harry Awurumibe, Editor-in-Chief, Abuja Those expecting the Super Eagles and other national football teams to return to Abuja National Stadium renamed Moshood Abiola Stadium Abuja soon may have to wait a little longer as renovation work has stalled at the site. Sportsrevelation reports that no activity is currently going on at the site few weeks before the end of ...
Read More »