Sketchbook
Musings
7 Sep 2015
New map shows the likely hood of a stop and search throughout England and Wales. Dorest can boast the highest rate of stop and searches at 17.5%. Next in line is London at 11.5%.
Please reload
Search By Tags
Please reload