Sister Juliana Devoy passes away at 83 (Update)

Sister Juliana Devoy, director of the Good Shepherd Centre, passed away Monday morning.

Sister Juliana Devoy
Photo by Macao News