Police Car Crash
Police at fault in 60 percent of police car crashes
29 Oct 2015
New figures show police staff were to blame in 500 out of just over 800 police car crashes in the past year.
New figures show police staff were to blame in 500 out of just over 800 police car crashes in the past year.