<Sighs, peeks into the thread to see if there's even the slightest bit of actual scientific discussion, sees exactly what he expected instead, leaves.>
Looking at NASA and Webb sites it appears this is a poorly cropped version of pictures from over a year ago, not something new like the article claims.
Science
Oldest
This magazine is not receiving updates (last activity 0 day(s) ago).