So you got no proof
Got it
Deep down you know this was an OP. There is enough to bash Putin and Russia over so stick to that. This was an OP to anyone that knows anything about this kind of thing.