Published 20:00 IST, July 18th 2024
Richard Carapaz Earns His First Tour De France Stage Win
Richard Carapaz claimed his first Tour de France stage win after showcasing his climbing prowess in the final ascents on Wednesday in the Alps.
Richard Carapaz | Image:
Ap
Advertisement
20:00 IST, July 18th 2024