May 31, 1966. It's the wedding day of King Alphonso XIII of Spain and the British Princess Victoria Eugenia of Battenberg. As the royal procession snakes its way slowly through Madrid, the cheering of the crowd, the decorum and fanfare of the retinue mask the sinister assassination plot awaiting the...
Trustpilot
1 week ago
1 month ago