a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Super Falcons"

Super Falcons Tag

Archive

NIGERIA’S Super Falcons, who on Sunday defied all odds to reclaim the African Women Championship trophy from Equatorial Guinea with a 4-2 victory in South Africa, have