Once when our Mercy Ship was docked in Madagascar, our volunteers learned of a small village hidden in the hills called Impooza.
See All 1033 Episodes of "The Mercy Minute"