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)