1. Xiggy

    Aliens NASA Astronaut Leland Melvin Says He Saw An ‘Organic, Alien-Like’ Thing In Space

    (Article by Alexandra Lozovschi at The Inquisitr News) Former NASA astronaut Leland Melvin recently confessed that he had a bizarre encounter in space during one of his Space Shuttle missions, reports the British media outlet Metro. The story was also picked up by the Daily Mail, which...