Rain Shrine In Honour Of Water Goddess Found In Lost City

A rain shrine linked to a water goddess has been found in an ancient mountain fortress that archaeologists believe could

Read more

Ancient Giant-Headed Amphibian That Used Sticky Tongue To Catch Prey Discovered

Scientists have discovered a previously unknown species of extinct amphibian that used its powerful sticky tongue to catch bugs. The

Read more