2 / 9

Venus

IN SPACE - APRIL 12: In this handout composite image provided by the European Space Agency, the south pole of the planet Venus is seen in a false-color view provided by the Venus Express space probe April 12, 2006. This image, one of the first captured of the planet's south pole, shows the planet's day side at left and night side at right. The views were captured by VIRTIS (Visible and Infrared Thermal Imaging Spectrometer). (Image by European Space Agency via Getty Images)

Scientist claims signs of life on Venus

The Indo-Asian News Service reported Jan. 21 that a Russian scientist has published what he claims is evidence of life on Venus, Earth’s nearest neighbor in the direction of the sun.