Crime-busting in the sun with the police service on the island paradise of Bermuda – following officers keeping holidaymakers and locals safe in this British Overseas Territory.
2012
2017
2010
2009
2007
2019
2014
2004
2020
2008
2013
2000
1991