About This Source - FRANCE 24 English
The video item below is a piece of English language content from France 24. France 24 is a French state-owned international news television network based in Paris.
Recent from FRANCE 24 English:
Contemplating record times, or just the vastness of the world’s oceans, 29 skippers are assured of a noisy send-off on Sunday as they launch the latest Vendée Globe contest, an insane, non-stop, solo race around the world.