Russia is so massively afraid the truth will come out concerning her troops in the Ukraine as polling indicates this is a rather sore topic for Russians themselves and if it does come out he is in serious trouble.

Russia internet regulator has demanded these two archive caches stored in Russia be fully and totally deleted.

Archive Org and Google Search Cache - places, where killed Russian soldiers "live" https://twitter.com/Liveuamap/status/614050665179029504