Sister Lyan Tri, acj, Newly Professed Handmaid Arrives in the United States
Sister Inmaculada Fukasawa, General Superior of the Handmaid Congregation has missioned Sister Lyan Tri for several years to our USA Province. Sr. Lyan was a geology major in her home country, Vietnam.