LET OFF: The 46 police officers charged for excessive force at Catalunya’s 2017 illegal independence referendum are absolved under new amnesty law
A TOTAL of 46 police officers who had been charged for their excessive use of force on civilians at the October 2017 illegal referendum on Catalan independence have been absolved under a new amnesty law recently passed by the Spanish government. A court in Barcelona let off the Policia Nacional officers, who were accused of […]