Pro-independence protesters stage rallies in Spain’s Catalonia region, blocking a railway and several motorways.
Friday 29 March 2024
Press TV - 5 years ago
Protests held in Spain’s Catalonia over conviction of separatist leaders
Latest News