M mashable.com Pope Francis Declares the Internet a 'Gift From God' 4 points kseven 12 years ago 0 comments