A tiny humanoid skeleton found in Chile's Atacama Desert has been hailed by UFO conspiracists for years as proof of extraterrestrial life. Now, actual science has proven that the...
If you could say anything to extraterrestrials, do you think you could sum up your thoughts in 140 characters? To be so brief in a close encounter of the fifth kind, one would hope...