A police commander’s body was found on Sept. 22 about four days after he was kidnapped, tortured, and killed by cartel operatives in Cancun, Mexico.
Jose Antonio Archi Yama’s decapitated body was found inside a red and gray sheet near the side of a road in Quintana Roo State, Fox News and Spanish-language news outlet Noticaribe reported. The reports said his head was found nearby.