World News | Agence France-Presse | Saturday August 6, 2022
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.
www.ndtv.com