Anyone else catch this? Is this just a bad translation and they mean to say that an air defense unit tracked the meteorite on radar?
I wouldn't think any air defense system would be capable of actually intercepting a meteorite, but perhaps I'm wrong. Still doesn't seem like anything intercepted it from the videos.