Claiming Evidence of bugs on Mars , University Deletes Press Releases
Is it accurate to say that he was simply observing things? Entomologist William Romoser from Ohio University guaranteed for the current week to have spotted proof of creepy crawly like…