Russian Resistance? Ukrainian Operatives? Oligarchs Telegraphing Putin To Stop? The Most Important Bomb Factory of the Russian Defense Industry Is on Fire!

Oh no! (Sarcasm filter off.)

The Most Important Bomb Factory of the Russian Defense Industry Is on Fire!

1 Like