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 […]