News

NASA released high-resolution images of the Horsehead Nebula that were taken by the James Webb Space Telescope on Monday. The telescope produced sharp infrared images of the “horse’s mane," or ...