The newest batch of crew arrived at the International Space station today, docking in a Soyuz TMA-18 at 1:25am EDT two days after launching from the Baikonur Cosmodrome in Kazakhstan. Hot on the heels of that event, Space Shuttle Discovery is progressing through the countdown for mission STS-131 and looks good to go for a 6:21am EDT launch just a few hours away.
The ISS crew is back to 6 people
Discovery is inspected for launch
Keep an eye on Spacers for coverage of the launch.