Pope Francis laid to rest in Rome at funeral attended by thousands, including powerful world leaders » Capital News

NAIROBI, Kenya April 26 – Pope Francis was laid to rest in Rome after a historic funeral that brought together politicians, royalty, and 400,000 mourners. The Vatican confirmed that Francis has been buried in a niche between the Sforza and…