CHELYABINSK, Russia: As a small army of people worked to replace acres of windows shattered by the enormous explosion from a meteor, many joked on