Russian meteor blast had force of 300-kiloton nuclear warhead (+video) (via The Christian Science Monitor) The meteor that exploded over the Ural Mountains in Russia Friday now appears to have been a small asteroid clearly unrelated to 2012 DA14, which flitted past Earth Friday afternoon....