teamdroid.com
Space Shuttle Mission STS-118 is Underway!
Today the latest space shuttle mission to the International Space Station launched without a hitch. One goal of this flight is to deliver a third starboard truss segment to the space station. NASA …