Meteor strikes like the one that rocked the Russian city of Chelyabinsk on Feb. 15 probably happen far more frequently than previously believed -- up to 10 times more frequent. Continue reading