Tag: Mexico authorities drug cartel
Surveillance Cameras on Palm Trees: Drug Cartel Falcons in Border City – Mexico Authorities
Mexican authorities have recently made a significant discovery in the border city of San Luis Rio Colorado, seizing 24 drug cartel surveillance cameras strategically...