Beyond our solar system, James Webb Space Telescope snaps 'Mini Neptune'
The James Webb Space Telescope, renowned for its space science observations, has captured images of a peculiar planet known as GJ1214b, aka 'Mini Neptune', located outside our solar system