NASA astronauts Sunita Williams and Barry “Butch” Wilmore could finally hitch a ride to the ISS aboard Boeing’s CST-100 Starliner on July 21, but tests of the capsule’s parachute system threaten to delay the beleaguered project even further.
Read more…