Venus: Astronomers find signs of life in 'ground-breaking' discovery

ASTRONOMERS have revealed that the discovery of phosphine gas in the clouds of Venus could possibly indicate ‘signs of life’ on the planet.
Source: MidDevonStar

Check Also

Which supermarkets are rationing products? Here's a list…

THE biggest supermarket chains have revealed if they plan to re-introduce product purchase limits on …

Leave a Reply