Hubble Finds Planet Almost 12,000 Times Bigger Than Earth Slowly Forming

A massive new planet, nine times the size of Jupiter, is being formed in an intense and violent process, as

Read more

Frogs And Toads Discovered From Over 70M Years Ago That Lived Alongside Dinosaurs And Are Almost Identical To Species Today

Researchers in Chile have discovered fossils of frogs and toads from over 70 million years ago that walked alongside dinosaurs

Read more