The Spanish government on Tuesday pardoned nine Catalan political leaders jailed for their roles in organizing Catalonia's independence referendum in October 2017 and the subsequent declaration of in
CGTN
Showing 0 to 17 of 1 results