Mexico's Cristero War lasted three years, claimed 200,000 lives and forced Catholics to practice their faith in hiding.
Officials in a village in southern Mexico’s Oaxaca state detained for five days and then expelled a Protestant pastor for ...