Obama's budget would cancel NASA's Constellation Program, which had sought to send astronauts back to the moon by 2020. NASA released its 2011 budget on Monday, February 1, 2010, saying the International Space Station will be extended likely to 2020 or beyond enabling this vital orbiting laboratory to reach its full potential.
The International Space Station is reporting a radiator leak in an on-board power system.
The crew of six noticed flakes of ammonia leaking out of the station.
The situation is being described as serious but not life-threatening.