STS-131 Crew Boarding Begins

Launch time continues to draw closer as, one by one, the seven STS-131 astronauts are preparing to take their seats inside space shuttle Discovery. Each will climb through the crew module’s side hatch before being strapped in with help from members of the Closeout Crew.

The weather at NASA’s Kennedy Space Center in Florida continues to cooperate, and the launch team is not reporting any technical problems that would prevent an on-time liftoff at 6:21 a.m. EDT.