Renew International
Peter travels to India during a due diligence visit as Renew International continues to expand across the world, spending 10 days visiting with the local community leaders and parishes to determine the potential impact of Renew International’s programming.