BOOM! Aliens!

I think the last passage in the article tells its own story...

Despite these fantastical claims, the Journal of Cosmology has had its reputation called into question more than once by other members of the scientific community.
 
Back
Top Bottom