News

In a nutshell Scientists discovered the oldest known ant fossil (113 million years old) in Brazil, pushing back the confirmed ...