World

Mexico ‘ranch of horror’ was cartel training site, not ‘extermination camp’

Published

Police stand guard outside the entrance to Izaguirre Ranch where skeletal remains were discovered in Teuchitlan, Jalisco state, Mexico, Thursday, March 13, 2025. (AP Photo/Alejandra Leyva)