By Carol Glatz Catholic News Service VATICAN CITY — Pope Francis’ message of hope for humanity encased in a small satellite blasted off into space June 12 and soon will beam his words back to Earth. “The ‘Spei Satelles’ mission successfully launched from the U.S. base in Vandenberg, California, and in the coming days, it […]