Putin loses
-
Kremlin Throwing in the Towel-
February 23- Will Russia put an end to this war? NATO is more united than ever before… Nuclear weapons duel……
Read More » -
Europe
Locals celebrate as Ukrainian army enters Kherson after Russian forces ‘retreat’
November 12- Ukrainian soldiers entered the key southern city of Kherson on Friday after Russian forces earlier said they had…
Read More »