Printable View
Astronomers have been puzzled by a strange bright spot which has appeared in the clouds of Venus. More...