Connect to share and comment

Mexico federal police 2012 8 24

Appears In:
Mexico federal police shot two US Embassy employees during a botched car chase on the outskirts of Mexico City.
Mexico federal police 2012 8 24

A Mexican federal policeman stands next to an armoured vehicle at a checkpoint in the Mexican resort of San Jose del Cabo on June 16, 2012.