Pope Francis has been laid to rest, after a moving funeral attended by world leaders including royalty, presidents and prime ministers. According to Vatican estimates, 250,000 people flocked to the ...