News

Entombed in stone for 113 million years, this ancient insect is the oldest ant specimen known to science. It’s a new species that belongs to an extinct subfamily of ants called Haidomyrmecinae – ...