Edo Queens win Women’s Football League Super Six title

0 Min Read

Players and officials of Edo Queens FC are on cloud nine following their triumph at the 2024 Nigeria Women’s Football League (NWFL),

The post Edo Queens win Women’s Football League Super Six title appeared first on The Guardian Nigeria News – Nigeria and World News.

Share This Article
Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *