"Scientist's Joke": Physicist Shares Sausage Photo As 'Star', Apologises

This, prominent French scientist Etienne Klein declared, was the latest astonishing picture taken by the James Webb Space Telescope of Proxima Centauri, the closest star to our Sun.