Believing she was healed by God, Sister Luz treks through the mountains to bring the Good News to surrounding villages.

By Mark Ellis | posted 8/22/2013

By admin