Tag

Flamingoes

Browsing

Nigeria’s Flamingoes on Sunday failed to qualify for the 2018 FIFA U-17 Women’s World Cup finals scheduled for Uruguay in November. After a 2-2…

Advertisements