Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
With an open mind and a good dose of Amsterdam guts, police officer Ellie Lust goes on patrol with her international police colleagues and gives a unique insight into the world of foreign police forces.