‘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.

‘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.