Thick fast-moving pillars with millions of the swarming insects rampaged on Russia’s eastern coast of Kamchatka over the weekend.



Source link