The Church of England Newspaper launch48demo March 8, 2017 “A Plea for Peace,” written by Lord John Taylor of Warwick.