Derek Carlsen and his family are safely out of Zimbabwe and a life–threatening situation there. He has been invited to Chicago, as Senior Pastor at the Church of Christian Liberty in Arlington Heights, IL.