02 March 2022

As Demonic Putin Regime Escalates with
Missile Attacks, Numerous Russian Troops Surrender, Sabotage Own Equipment to
Avoid Killing Any More Ukrainians

Business Insider >>>