These images have led to remarkable claims Venus is actually inhabited by aliens who are able to survive in its inhospitable environment.
The photos were reportedly taken by the Magellan probe, which was rocketed into outer space in 1989 by NASA on an information-gathering mission .... http://www.dailystar.co.uk