Tuesday, 21 May 2024 02:00 AM
October 16, 2017 00:05 am
At the start of this month, Catalan leaders held an independence referendum deemed illegal by the Spanish government and whose results were labeled invalid by international observers.