White House Defends NASA Plans Today President Obama Will Announce Two Major Space Program Developments President Obama is expected to announce two major developments today at the Kennedy Space Center in Florida that could take the nation’s space program to another level. The first is the development of a new “heavy lift rocket” that will […]