More on the Meteor
Some of the more interesting parts of the Fox News article:
A meteor streaked across the sky and exploded over Russia's Ural Mountains with the power of an atomic bomb Friday, its sonic blasts shattering countless windows and injuring about 1,100 people.
The spectacle deeply frightened many Russians, with some elderly women declaring that the world was coming to an end. Many of the injured were cut by flying glass as they flocked to windows, curious about what had produced such a blinding flash of light.
One of the most popular jokes was that the meteorite was supposed to fall on Dec. 21 last year -- when many believed the Mayan calendar predicted the end of the world -- but was delivered late by Russia's notoriously inefficient postal service.
Vladimir Zhirinovsky, a nationalist leader noted for his vehement statements, blamed the Americans.
"It's not meteors falling. It's the test of a new weapon by the Americans," the RIA Novosti news agency quoted him as saying.
See also R' Dov Bar Leib, in a comment on his latest post, saying:
Hold the presses!! Why did this first meteorite shower hit the Ural Mts?? because the Urals separate the European or Meshech portion of Russia from the Western Siberian or Tubal section of Russia, to kick off the Gog UMagog judgement on the nations!! Because in the first pasuk of Yechezkel 38 it says Gog from the Land of Magog Prince of Russia or Chief Prince of Meshech and Tuval.I personally don't remember hearing that Tuval means Siberia, and when I researched it, there were people (not necessarily Jewish) who do say this, but it is criticised as "not supported by history".
The closest thing that I could find to this is that according to this chart, Rav Sa'adia Gaon says that Tuval is סין (which means "China" in Modern Hebrew) while Meshech is eastern Iran until the mountains of India, so if you're willing to look further south and east, this Meshech/Tuval positioning might be accurate. I don't think any of the other classical interpretations come close.
On the other hand, Hevlei Mashiah Bizmanenu (which I mentioned previously) does seem to say that these places are in Russia (I don't remember if he mentioned Siberia or not for Tuval). Then again, it was written at the height of the Cold War. Time will tell.