Edo Queens win Women’s Football League Super Six title Players and officials of Edo Queens FC are on cloud nine following their triumph at the 2024 Nigeria Women’s Football League (NWFL), 1 month ago by Guardian Nigeria