God’s favor continues to flow through His servant Heidi Baker and Iris Ministries in Mozambique: