NASA Space Shuttle Landing Successful

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”.