• University Retracts Press Release Claiming Alien Insect Life Forms Live On Mars

    While many people are excited about NASA’s recent revelation that water may be just inches below Mars’ surface, others have been left scratching their heads at a recently deleted press releases from Ohio University that claimed the Red Planet is teeming with both “fossilized and living creatures”. Ohio University emeritus professor William Romoser, who is […]
    • by Alan Hobbs
    • 3 Years ago
    • 2