Pope Francis was laid to rest on Saturday following his death at the age of 88, with around 400,000 mourners gathering in Vatican City to bid a final farewell—far exceeding initial expectations. The ...