Updates: Pope Francis, Leader Of Roman Catholics, Dies At 88 On Easter
Pope Francis Death News: Pope Francis, the leader of 1.4 billion Catholics in the world, has died today at 88 after battling various ailments for some time, the Vatican News announced.