I'm doing a triathlon for charity! Donate here

Kremlin admits Russia 'de facto' at war, calls Ukraine 'occupying force'

In an unexpected admission, Kremlin spokesperson Dmitry Peskov said on March 22 that Russia is in a “state of war” in an interview with the Russian state-owned media outlet Arguments and Facts. Peskov Source : kyivindependent.com/kremlin-a…