10 arrested at drug cartel “ranch of horror” found guilty of murder in Mexico
Ten men arrested at a farm linked to a drug cartel in the Mexican state of Jalisco were found guilty of murder and kidnapping in a high-profile trial that concluded Monday, the prosecutor’s office said. The Izaguirre “ranch of horror,” as some local media have dubbed it, allegedly served as a forced recruitment center for the … Read more