Colombia Police commissioner ‘best in the world’

by Adriaan Alsema October 17, 2010