20 May May Campus Happenings Trending at ICC God’s been doing a lot at all three of our campuses! Watch some highlights here: