Head of Russian defense research institute reportedly attempts self-immolation on Red Square



Head of Russian defense research institute reportedly attempts self-immolation on Red Square

https://theins.press/en/news/273402

Posted by polymute

1 comment
  1. Now watch the same people who cheered and paraded the immolated corpse of Aaron Bushnell around, dismiss this as a lie, a publicity stunt, etc.

Leave a Reply