Missionary and director of the Good Shepherd Centre in Macao, Sister Juliana Devoy led the fight against human trafficking in Macao.
Human traffic
The government has reacted strongly to last week’s latest US human trafficking report, which it described as “unfair” and containing “false” conclusions and “unsubstantiated” allegations.