I wanted to share this cool picture with you - the space shuttle Atlantis returning to Earth. The pic was taken by the crew on the International Space Station.
You can read more HERE.
Aleteia.org – Worldwide Catholic Network Sharing Faith Resources for those seeking Truth – Aleteia.org
The world’s most famous diary turns 75
1 hour ago