LASALETTE’S FRIGHTFUL SHOWERS: Biblical scenes in eastern Russia as thousands of bugs rain from the sky (VIDEO, PHOTOS)
In
a scene reminiscent of the Old Testament, residents of Amginsky
District in eastern Russia’s Sakha Republic were subjected to a bizarre
phenomenon on Tuesday, as thousands of bugs rained from the sky.