Catholic Herald logo
Menu
A statue of Jesus is seen in the Church of St. Andrew in Cholula, in the Mexican state of Puebla CNS phot o/Greg Tarczynski

Some 50,000 people have been killed in the war on drugs, and yet the country will survive this calamity as it has survived others