Spain, France emerge winners at 2024 UCI Urban Cycling World Championships in Abu Dhabi

Spain, France emerge winners at 2024 UCI Urban Cycling World Championships in Abu Dhabi