New York Times Claims the US Has Implanted Grid Kill Switch In Russia


The NYT is claiming the US has implanted a grid kill switch in Russia. Is this believable? What is the truth? Does the fact that it is the New York Times reporting this lessen the credibility?