Last week’s totally unexpected Russian meteor impact, which injured more than 1200 and damaged some 4000 buildings near Chelyabinsk, provided a harsh wake-up call to those who rarely look skyward.
Last week’s totally unexpected Russian meteor impact, which injured more than 1200 and damaged some 4000 buildings near Chelyabinsk, provided a harsh wake-up call to those who rarely look skyward.