Researchers Estimate Ants Outnumber Humans 2.5 Million to One

Scientists now estimate that the global population of ants is a staggering 20 quadrillion.