Texas, Space Shuttle | featured news

NASA says item found in East Texas lake is from the Columbia shuttle

NASA says an object found and East Texas lake is from the shuttle Columbia that broke up in space in 2003, CNN reports.

 

Subscribe to this RSS topic: Syndicate content