En 1926, después de varios años de la Revolución mexicana e inseguridad, el presidente Plutarco Elías Calles, líder del gobernante Partido Revolucionario Institucional, promulgó la Ley Calles, que erradicó todos los bienes personales de las iglesias, cerró iglesias que no estaban registradas en el estado y prohibió a los clérigos ocupar un cargo público. La ley era impopular, y varios manifestantes de las zonas rurales lucharon contra las tropas federales en lo que se conoció como la Guerra Cristera. Después del final de la guerra en 1929, el presidente Emilio Portes Gil confirmó una tregua anterior donde la ley permanecería promulgada, pero no se haría cumplir, a cambio de que terminaran las hostilidades.