Spain: Thousands Storm Barcelona Airport After Verdicts To Separatist Leaders 4
- Captured on Monday 14th of October 2019
- Location is Barcelona
Description
Spain's Supreme Court sentenced nine Catalan separatist leaders to jail terms of up to 13 years for their part in a Read more...