Novichok
2 Apr 2025
News / Building regional alliance to stabilize Eastern Europe. [236]
OK, so Putin is failing, Russians are leaving...You should be supporting this war.
Are you?
And now Putin's failed war in Ukraine has led to thousands of Russians fleeing their country.
OK, so Putin is failing, Russians are leaving...You should be supporting this war.
Are you?