That story is straight from the pigs mouths and, as such, is not subject to being “demolished(TM)”...
Glad to see you agree that a Russian puppet is a pig. His boss, Vladimir Putin is also a pig. The claims have been proven to be nothing more than more Russian lies.