A beach in France is the latest stronghold to have been invaded by millions of tiny insects, wrecking the local ecosystem. Ants have colonized the dunes of a beach in the town of Mauguio-Carnon, on the outskirts of Montpellier. They have also been found taking over other areas of the country, including Lyon, Bordeaux, Corsica, […]
Read More