NASA Explains Triangular UFO Image
Jan20

NASA Explains Triangular UFO Image

A telescope on NASA’s STEREO-B spacecraft caught an image that somebody posted online as one that captured a triangular UFO. NASA responded saying that it was an internal reflection of the planet Venus as you can see it move in sync from the lower left. It is more or less an optical effect, according to NASA....

Read More