Totally believable, given Russia’s past behaviors (Chechnya, Katyn Wood, etc.)
.
Russia's new military cathedral: