The only source for this that I've found is... Pravda.  

No kidding.  I searched.

If there's a legit and preferably USA-based source, please provide the link.

In fact, everyone please provide links to all articles, not just a screen-snap to spin up the credulous.