A swarm of dragonflies overtook a popular Rhode Island beach on Saturday 27 July, causing chaos for beachgoers. Footage from Misquamicut State Beach, located roughly 50 miles from Providence ...
Unknown to many, dragonflies are the most effective hunters of mosquitoes on the planet. Yet humans still rely too much on ...