Rolland and Heidi Baker are the co-founders of Iris Global with bases in over 50 countries. They are based in Mozambique, Africa.
Reviews for WWM – Who is Iris Global?