A strange set of ancient fossils is forcing scientists to rethink one of paleontology’s most stubborn assumptions: that ...
In space, no one can hear you scream...but your neighbors might when they see you've got a 6-foot alien in your front yard.