Meteorite falls - in Russia's Chelyabinsk