
Your support helps us to tell the story
Local police in the cartel-dominated city of Culiacan, Mexico have been pulled off the streets after the army seized their guns, officials announced Monday.

Local police in the cartel-dominated city of Culiacan, Mexico have been pulled off the streets after the army seized their guns, officials announced Monday.