Tag: Falcons

Rain in Lagos prevents Super Falcons of Nigeria from training for Algeria

The Super Falcons of Nigeria were unable to train for Algeria due…

John John