NASA James Webb Space Telescope reaches final orbit
NASA’s revolutionary James Webb Space Telescope has reached the final orbit in space on Tuesday, after a month of space travel. A joint effort with the European Space Agency (ESA) and Canadian Space Agency, the Webb mission was launched on December 25. A month after at 2 pm EST on Tuesday, Webb fired its onboard … Continue reading NASA James Webb Space Telescope reaches final orbit
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed