The world needs Christ more than ever, Pope Francis says

CNA has this piece here.