Missionary Sister Juliana Devoy dies at 83 years old

Missionary and director of the Good Shepherd Centre in Macao, Sister Juliana Devoy led the fight against human trafficking in Macao.

Sister Juliana Devoy