I Don’t buy the Alex Jones/RT BS. Just like Russia’s claims here, probably not true.
They are more believable than the NYTs.