Viewpoint: We won’t live to see Europe’s Christian revival – but it will happen

TCH has this viewpoint here.