Science
Webb telescope shares stunning new image of star birth to mark its first anniversary
The James Webb Space Telescope has captured a stunning new image of the closest star-forming region to Earth, located 390 light-years away. The release of the image marks the first anniversary since the space observatory began observing the universe.
Top Stories
Trending
- Climate researcher Judith Curry says the era of ‘climate stupidity’ is done and declares victory
- U.S. spent $1.2 billion countering China without knowing if it made a difference
- Anthropic's exit a wake-up call for Europe's AI ambitions
- Parents go nuclear on school district for forcing LGBTQ on their kids, seek punitive damages
- Legislature takes more measures against firms opposing redomiciling in Texas