Article Image
News Link • MEDIA (MainStreamMedia - aka MSM)

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

• https://thecommonsenseshow.com, by Dave Hodges

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?

Join us on our Social Networks:

 

Share this page with your friends on your favorite social network: