After an unprecedented three days of landing delay due to poor weather, us shuttle endeavor made a successful landing on Saturday afternoon, bringing the three former international space station residents home.
US shuttle endeavor lands with former space station residents.