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