Russian meteor

Factory building damaged by meteor explosion, Chelyabinsk, Russia (Image AP)

Russian region begins recovery from meteor fall

CHELYABINSK, Russia (AP) – As a small army of people worked to replace acres of windows shattered by the enormous explosion from a meteor, many joked on Saturday about what had happened in this troubled pocket of Russia.



Get every new post delivered to your Inbox.

Join 28,185 other followers