Supporting RT supports whatever propaganda they do put out. As you yourseldf noted, this story HAS American sources for it already. No one needs to get it from RT.
We've gotten to the point on FR where an appearance by a knowledgeable expert on any topic happens on a source other posters don't like, those posters automatically discount the expert for that.
Again, just cautioning all who read this post from doing that to Binney. He's a foremost expert on this topic.