By: Hee-Dee Walenga In 2021, Kigali was officially announced as the host city of the prestigious competition during the Union Cycliste Internationale (UCI) Road World Championships in Leuven, Belgium. The 103-year old road cycling competition is set to take place from 21 to…
You must be logged in to continue reading. All articles are 100% FREE for logged in readers.
