About CAFO The Christian Alliance for Orphans (CAFO) unites more than 300 respected organizations and a global network of churches to inspire and equip Christians to effectively answer God’s call to care for vulnerable…