NASA officials will discuss an upcoming International Space Station spacewalk by two Russian cosmonauts during a news briefing at 2 p.m. CDT on Wednesday, July 21.
NASA officials will discuss an upcoming International Space Station spacewalk by two Russian cosmonauts during a news briefing at 2 p.m. CDT on Wednesday, July 21.