Search results

There are 1 search results for *.
January 19, 2005

Police numbers up; crime rates down. The effect of police on crime in the Netherlands, 1996-2003

Publication

Police numbers up, crime rates down.