French scientist reveals ‘space telescope image’ was actually slice of sausage

Aug 5, 2022 | INVESTING

‘A new world is revealed every day,’ researcher Etienne Klein had gushed, claiming the picture was of Proxima Centauri, the closest star to our sun.

Read More

Generated by Feedzy

Pin It on Pinterest