Swarm of Locusts Hit Stavropol Region of Southern Russia
A local Russian man recorded a swarm of locusts flying towards him, while a second man was seen trying to fight against the swarm that hit Stavropol region, on Wednesday. The video shows the insects […]