Located off the eastern coast of Africa, Seychelles, a small archipelago of 115 islands, stands out as a beacon of development and prosperity on the continent....
Super Eagles of Nigeria, on Saturday, defeated Seychelles 3-0 to grab their first win in the 2019 AFCON qualifiers. Ahmed Musa gave Nigeria the lead with...