bronze

Flamingos demolish German wall, win U-17 World Cup bronze

The Flamingos of Nigeria have won the third place match of the ongoing FIFA U-17 Women’s World Cup in India.…

2 years ago