The discovery of six bizarre creatures has impacted the scientific community. These new animals were found in the southwest...

LUCA 2
Daniel Francis on 26th Jul

A study published in Nature shows how scientists from the Heinrich Heine University in Düsseldorf, Germany, found out that...