Alien Abduction Skeptic Tries, But Fails, to Debunk Researcher's Findings

A recent op-ed written by Ross Pomeroy, chief editor of Real Clear Science, attempted to debunk claims about alien abduction …

23656 views

Leave a Reply

Your email address will not be published. Required fields are marked *