On this date, Jan. 30, 1961, President John F. Kennedy announces he’s appointing James Webb as NASA Administrator. Webb would oversee the development of the Apollo missions, the Surveyor program ...
Less than four years after its showstopping launch, the James Webb Space Telescope ... says the cuts will likely impact every aspect of Webb's operations. "NASA is having budget constraints ...
An asteroid measuring up to 300 feet may hit into the Earth in 2032, NBC quoted the National Aeronautics and Space Administration ... As per details, NASA’s James Webb Space Telescope will ...