europesays.com/1381440/ Huge upset: Kristen Faullkner (USA) wins Women’s Road Bike race! #Altius #Citius #CitiusAltiusFortius #Fortius #Olympiad #Olympics #Olympics2024 #Paris2024