Cheetah Outreach – Cape Town, South Africa
One of the most impressive and humbling parts of our recent trip to Cape Town was visiting Cheetah Outreach, located about 25 minutes from the city. In January 1997, founder Annie Beckhelling ... Continue Reading →
Recent Comments