Christian Alliance for Orphans celebrates 20 years in ministry
Christian Alliance for Orphans celebrated 20 years of ministry at its annual summit where 2,400 supporters from 46 countries came together at Brentwood Baptist Church in Nashville, Tennessee.