Alien life bombshell as scientists find ‘evidence’ of living creatures on faraway planet

Professor Nikku Madhusudhan said life could be confirmed on the planet in just one year’s time.
Daily Express :: Science Feed

Comments are closed.

Marks and Spencer, Tesco, Lidl and Aldi to close stores over Easter weekend
April 17, 2025
Luke Littler riled up by crowd as gesture drowned by boos in Stephen Bunting defeat
April 18, 2025