Our Lady of Mount Carmel

china-vatican

Chinese Government Destroys Popular Catholic Pilgrimage Site

Chinese government officials used excavators and pickup trucks to demolish the sanctuary of Our Lady of Mount Carmel in China’s Henan province Tuesday, a popular pilgrimage site for Catholics since its founding in 1903.