Sister Alicia Damien Lau who ministers at Kalaupapa, Molokai, Hawaii, was recently featured in a video about Molokai which was produced by Yahoo Travel.
February 15, 2016
Sister Alicia Damien Lau who ministers at Kalaupapa, Molokai, Hawaii, was recently featured in a video about Molokai which was produced by Yahoo Travel.
Rooted in the Gospel, we serve with reverence, justice and compassion.