Mukura upset Rayon to win Agaciro Cup

Mukura also won the 2018 Peace Cup title after beating Rayon Sports in the final. / Courtesy
Mukura also won the 2018 Peace Cup title after beating Rayon Sports in the final. / Courtesy
Peter Kamasa