The China-Vatican Accord Put to the Test

Eight Catholic religious sisters were forced to abandon their convent in northern China’s Shanxi Province due to repeated harassment and intimidation …

  • You already voted!
  • Read More