Colombia police

Colombia’s indigenous decry excessive police force against protesters

by Taran Volckhausen October 17, 2013