The European Space Agency has released its image of the month for January, and it is (perhaps unsurprisingly) a stunning shot from the Webb Space Telescope.

Read more...