Mexican Cartel Linked to Mass Grave and Extermination Site Found
A site in Mexico linked to one of the country’s most powerful cartels has been discovered by activists, who claim it was used for mass graves and human cremations. The Izaguirre Ranch, a seemingly ordinary farm in Jalisco state, has revealed 200 pairs of shoes, hundreds of personal items, and suitscases discarded after their owners … Read more