The Spanish capital Madrid has been placed under lockdown as a result of rampaging COVID-19 cases. Whilst the lockdown will…
Iconic Catalan separatist leader Quim Torra has had a decision to ban him from holding public office upheld by Spain's…