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
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