Elijah Kreiss, Editorial Board & Reporter
• December 6, 2022
Ants are undoubtedly the best animal alive. There is at least 20 quadrillion on Earth. That is 20,000,000,000,000,000 ants on our planet. That’s about 2.5 million ants for every human being. What always...