Space Shuttle Endeavour landed successfully this morning at NASAs Kennedy Space Center in Florida at 10:48 am Eastern. Watch out for the post-landing news conference set for approximately 1 pm Eastern. It will be broadcast live on NASA Television. There will be a crews news conference later in the day.
According to the information on NASA’s YouTube channel, this mission, STS-127 “was the 127th space shuttle mission, the 23rd flight for Endeavour and the 29th shuttle visit to the station”.
Watch the landing on the following video from NASA’s YouTube channel.