Lagos National Stadium Wears New Look
Following the first renovation of the football field in ten years, the National Stadium in Surulere, Lagos, has a new look. The sports complex, which was built in 1972 during the rule of General Yakubu Gowon, hosted the African Games […]