Five years later, 45 National Police officers could face trial for excessive force at illegal Catalan independence referendum
A TOTAL of 45 officers from Spain’s National Police force could see the inside of a courtroom for their alleged excessive use of force during