Sao Tome and Principe

Nigeria’s Super Eagles maul Sao Tome to secure biggest win ever

The Super Eagles of Nigeria, on Monday, recorded their biggest win ever after beating The Falcons and True Parrots of…