Behind the killshot drive: the two urgencies bordering on panic
by Steve Cook 15.3 million people in England alone who are eligible for the killshots have not had a single one. That is THREE TIMES the government figure but the government issuing false stats to […]