The Russian cannons that guard the Spanish coast.
15 June 2025
The cities of Vigo, Cádiz, Ferrol and Cartagena share artillery that was sent to Spain 200 years ago by Tsar Alexander I in one of the greatest scams in history.