-
War: You will lose – President Zelensky tells Putin
April 7, 2022The Ukrainian President Volodymyr Zelensky, has told told the Russian president, Vladimir Putin, that he would...
-
Google, Facebook Escalate Russia’s Problems, Bar State Media
March 1, 2022Google has barred Russia’s state-owned media outlet RT and other channels from receiving money for adverts...
-
Russia invades Ukraine
February 24, 2022Putin announces Ukraine military operation, explosions heard MOSCOW (AP) — Russian President Vladimir Putin on Thursday announced...