Scientists calculated the global population of ants: there are 20 quadrillion, or 2.5 million per person
Silhouettes of ants are seen on a flower during sunset in Turkey's on July 17, 2018. Ozkan Bilgin/Anadolu Agency/Getty Images…
Silhouettes of ants are seen on a flower during sunset in Turkey's on July 17, 2018. Ozkan Bilgin/Anadolu Agency/Getty Images…
Russia’s largest economic forum, shunned by the West after the invasion of Ukraine, had a last-minute high-profile guest Friday —…