Catalonia Declares Independence
NOVANEWS By Stephen Lendman Global Research Catalan President Carles Puigdemont and majority parliamentarians declared Catalonia’s right to be a sovereign independent state. A 92% referendum “yes” vote demanded it. For democracy to have meaning, it’s essential to […]