A daring vision for a city on edge - and a test of endurance for viewers 27.07.2024 03:52 Sky News Athletes floating by were immersed in a journey through French culture and values.