Australia's Caleb Ewan celebrates as he crosses the finish line and wins the 3rd stage of the 107th edition of the Tour de France cycling race, 198 km between Nice and Sisteron, on August 31, 2020. (AFP)
© 2024 JNews - Premium WordPress news & magazine theme by Jegtheme.