For more than 40 years, the Spanish beach resort of Platja de Pals on the Costa Brava was the home of the US-funded Radio Liberty,…
For more than 40 years, the Spanish beach resort of Platja de Pals on the Costa Brava was the home of the US-funded Radio Liberty,…