Ancient 41-Million-Year-Old Whale Found in Egyptian Desert Dig
Egyptian palaeontologists have uncovered a fascinating glimpse into prehistoric times with the discovery of an extinct whale species named "Tutcetus...
New Blind Millipede Species Discovered in LA with 486 Legs
A New Perspective on the Origins of Life on Earth
Birds of a feather: India’s raptor-rescuing brothers