Carabineros in Colombia
Mounted police on horseback known as carabineros, while not as prominent in bigger cities, are making quite an impression in one rural community in Colombia.
Mounted police on horseback known as carabineros, while not as prominent in bigger cities, are making quite an impression in one rural community in Colombia.