Life on Mars ‘discovered’ by UFO fans, ‘hidden’ by NASA (PHOTOS)
From Star Destroyer to space boobs – recent NASA photos have been a treasure trove for UFO lovers who claim to have sighted alien-like oddities on Mars. RT looks at the recent discoveries.
Read Full Article at RT.com
Read Full Article at RT.com