Language

Clicks
7
Tourist police wearing charro outfits patrol Mexico City

AFP on Jan 11, 2019 Tourist police officers wearing 'charro' outfits, traditional Mexican clothing, patrol with their horses in the Alameda Central in Mexico City.