Did NASA Lie About Triangle UFO?

Did NASA Lie About Triangle UFO?
|

The appearance of a triangular object on a telescope has many UFO hunters speculating that they have captured an image of a giant alien spacecraft.

The scale of the image suggests that the object in question is of planetary size, but NASA claims that the object is a reflection from within the satellite's lens of the planet Venus.

Nevertheless, the very fact that NASA is bothering to refute these claims has given some pause.

Go To Homepage

Before You Go

Popular in the Community