Saturday, 04 May 2024 06:56 PM
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.