Specials

Tuesday May 23, 2023 - 10:29:57
Visits: 1343
0 Comments
Super Admin
Baidoa Football club has been crowned the winners of the 2023 edition of the prestigious Baidoa Cup, an enthusiastic tournament held annually in the city of Baidoa, South West State of Somalia.