Mexican authorities found and removed 24 drug cartel surveillance cameras in San Luis Rio Colorado, a city near Arizona border. The cameras were placed by lookouts to monitor military and police movements. This incident highlights the ongoing drug cartel violence in the region.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing