Cancun, MexicoMeteor Strikes Russia, Over 1,000 Believed InjuredThe largest meteor in more than a century crashed in Western Siberia.