© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
WATCH: Sailing boats and warships on show at French 'Armada 2023' expo
The eight edition of the Armada, an international gathering of sailing ships and warships, opened on Thursday in Rouen, in western France.