Astronomers Discover Signs Of Life On Venus
Astronomers announced on Monday that traces of a rare molecule called phosphine have been found in the heavily acidic atmosphere of Venus, leading to speculations to the possibility of life on the planet. CBS News…