Steve Ladd visits Ecuador with Compassion International

We spent all last week in the highlands at the base of Chimborazo (an inactive volcano and one of the highest points on the planet) in Rio Bamba, Ecuador. It really brought what I’m doing with Compassion International to life. Seeing how these people live from day to day and how Compassion is changing their […]