The new science coming from the James Webb telescope has astronomers giddy
Briefly