‘8% of the population but only 2.5% of the police taser firing’ It’s all over the English media but from BBC UK today: The use of Taser stun guns by police and England and Wales reached a record high last year, Home Office figures show. They were deployed in 23,000 incidents in the 12 months toContinue reading "Police Scotland’s taser restraint not reported because…."
Scotland flag - the saltire Made In Scotland. For Scotland.
or
Create An Account