Maybe you (means we) shouldn't believe everything we read
Seems the person reporting may be a nut case.
The Russian source is like 250 times better than the European & US sources. They got video and documents.
Seems the lying whore might just be mixing things up instead or might be lost in translation.
http://www.mr7.ru/articles/112478/
and this:
https://translate.google.com/transla...sts/67574.html
PS I liked ikalugin