Russian city Chelyabinsk pulling itself together after meteor strike


–          Clean-up process has begun a day after in the Urals region of Russia where the meteor blast took place in Russian city of Chelyabinsk. –          No traces of any meteor scattered bodies were found in the lake after Divers scanned it, said the report in Russian state media (RIA Novosti). –          The brightness ofContinue reading “Russian city Chelyabinsk pulling itself together after meteor strike”