European Space Agency Budget Increases By 10 Billion For The Next 3 Years

The Best Images From The James Webb Telescope So Far