Catalan Leader Arrested As Fascist Spanish Government Declare Martial Law
Catalan President Carles Puigdemont and four ministers have been arrested by police following Spain’s facist crackdown in Catalonia. The deposed leader and four ex-ministers were taken into custody by Belgian police just days after they fled […]
