Thoughts on Faith, Life, Liberty and the Final Frontier, and how they all tie together beyond the conventional 'wisdom'.
Wednesday, March 09, 2011
Discovery Home To Stay
Space Shuttle Discovery completed its final flight by landing safely in Florida today. The ship's permanent home will be an as yet unnamed museum. In the mean time, the end of Discovery's cosmic journey's is cause for much reflection in the space and general media.