Dracula Ant Crowned Fastest Animal on Earth – Report

The tiny insects, discovered only in 1994, remain a relative mystery for scientists. Some claim that the insects, named after the prominent vampire for feeding on their own larvae, may be a missing link in ants’ evolutionary tree. Researchers from the…