Posts tagged as:


Just one day after we posted about an asteroid coming dangerously close (in NASA’s terms) to earth today, we awoke to news about a meteorite streaming through the sky over Russia’s Chelyabinsk region. So far, it is estimated that the shockwave has caused severe damage to property and just under 1,000 are reported injured, though […]