The Zanzibar Queens suffered their second defeat at the on-going Cecafa Senior Women’s Challenge Cup on Monday at the Chamazi Stadium in Dar es Salaam, Tanzania. South Sudan won the…

Read More