Uganda She Cranes Win 2018 African Netball Championship August 18, 2018 Charity Mbabazi The Uganda She Cranes are the winners of the 2018 Africa Netball Championship. The team emerged