Home
Random
Trending
Today
39
posts added
Search
scotland.police.uk
VB7l0
TIL Police Scotland’s 100 per cent homicide detection rate means that every one of the 605 murders committed since the inception of the single national service in 2013, has been solved.