The 12 crew members aboard space shuttle Discovery and the International Space Station will hold a news conference starting at 9:48 a.m. CST on Friday, March 4.
The 12 crew members aboard space shuttle Discovery and the International Space Station will hold a news conference starting at 9:48 a.m. CST on Friday, March 4.