Published 23:37 IST, July 17th 2024
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.
Carapaz Tour De France | Image:
Associated Press
Advertisement
23:37 IST, July 17th 2024