Ziad Aziz: “Time is not on Our Side”
Vincent Nichols, Catholic Archbishop of Westminster, is spiritual leader of the four million Catholics of England and Wales. He was also elevated to Cardinal on February 22nd, 2014, receiving the Cardinal’s red hat from Pope Francis in Rome’s St Peter’s Basilica. He has been cited as a man: “not afraid to speak out when he feels compelled to do so.”