Three cheers for NASA’s Webb telescope

Three cheers for NASA’s Webb telescope

On Christmas Day, NASA gave the world a gift: its James Webb Space Telescope, which promises the deepest glimpse yet of the mysteries of the cosmos, launched successfully from the European Space Agency spaceport in Kourou, French Guiana. The long-range sight-seeing device “not only has legs, it has power,” NASA launch commentator Rob Navias cheered…

New York Post

Leave a Comment

Your email address will not be published.