STS-123 Photo/Video Journal
The crews of space shuttle Endeavour and the International Space Station have been busy during the current mission and here’s a few pictures and a video to update what’s been happening. Early Sunday, Mission Specialists Rick Linnehan and Mike Foreman completed the second spacewalk of five scheduled for STS-123. The two spacewalkers assembled Dextre, the …