Operation Rescue
November 14, 2007
5:41
Download High-res videoDownload Standard-res videoDownload Low-res video
There are many orphans in Santiago, Chile, who live in unsafe conditions. Operation Rescue shares the love of Jesus by word and deed, discipling and training the children in the ways of God and practical life skills. Produced in 2007.
Social