Police officers stand in formation at an area following villagers’ bloody takedown of extortionists in Texcapilla, State of Mexico, December 11, 2023. REUTERS/Stringer/File Photo
Police officers stand in formation at an area following villagers’ bloody takedown of extortionists in Texcapilla, State of Mexico, December 11, 2023. REUTERS/Stringer/File Photo