And the Ants Go Marching…

What’s between 65 and 145 million years old?  Ants!  They live everywhere in the world except Antarctica and several very remote islands.  They live in a colony, a huge organism…

Read More