This Russian Locust Storm Is Absolutely Terrifying

Russia is currently experiencing a Biblical plague. I don’t mean that figuratively. Locusts, aka beefy grasshoppers, travel in immense swarms that devour everything in their path, decimating both crops and pastures. The footage looks like something out of an apocalypse movie. The state of Dagestan in the south east corner of the country is currently … Read more