In a massive embarrassment for the West, former UK PM Boris Johnson’s ex -top adviser Dominic Cummings has slammed Ukraine ...
Vladimir Putin celebrated the West's humiliation on Ukraine's battlefield in Moscow. Russia has kicked off a month-long ...