WATCH: Supersized dragonflies invade beach in USA’s Rhode Island
In a scene straight out of Hollywood horror movies, giant dragonflies swarmed Misquamicut beach in Rhode Island, United States of America (USA), making people run and take shelter. The video was shared by X user Colin Rugg.
Indian Express
9 hours ago