Snow Cleaning used for Webb Space Telescope Mirrors


The James Webb Space Telescope (JWST), is a space observatory under construction by NASA with its partners, the European Space Agency and the Canadian Space Agency and scheduled to launch in October...

Hubble Space Telescope celebrates 25th Anniversary


The Hubble Space Telescope has been in existence for a quarter of a century during which beautiful colored pictures of the far off recesses of the universe have been released for public consumption....

Lockheed Martin Shows off SR-72 Concept


One of the highest performing jet aircraft ever produced was the Lockheed Martin SR-71 Blackbird. That aircraft has been retired for years but was so far ahead of its time that some of the components...