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.
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.