Fanfare and excitement as UCI championships kick off in Kigali

Thousands of cheering fans filled the streets and packed BK Arena on Sunday as the 2025 UCI Road World Championships officially kicked off, marking the first time the prestigious cycling event has been held in Africa. The city erupted in fanfare and excitement as riders from around the world arrived to compete on Rwanda’s challenging […]