Ants already a nuisance at dinosaur's picnics
Researchers have unearthed fossilized ants dating back 92 million years, which means the omnipresent insects have been on the Earth more than twice as long as previously thought. Each find is
Researchers have unearthed fossilized ants dating back 92 million years, which means the omnipresent insects have been on the Earth more than twice as long as previously thought. Each find is