Officially, the Cristero War ended on June 21, 1929, with the so-called “Agreements” between Mexican Archbishop Leopoldo Ruiz ...