While many of us are excited about the prospect of finding life on other planets, there's still also so much about life on Earth we have no idea about. Like, what the heck these floating xenomorph-ish ...
The “excellently preserved” fossil from the Cretaceous era, dating back 99 million years, comes from the Kachin region in ...