UFO saved Chelyabinsk?

Or not