
NASA Unveils the Elephant’s Trunk Nebula in Unique Photo
Here’s one fact that all those NASA haters out there need to learn how to deal with: the space agency never stops exploring the Cosmos. Even the highly-praised James Webb Space Telescope is operated by NASA, collaborating with the European…