How long do ants live?
How long do ants live? Do all antes live for the same amount of time or does it varies by specie?