Yeah, maybe the Iranians or Norks could do it, but not Russia.
I don’t believe ANYONE has the technology capable of knocking down a meteor, including the United States.