More than 150 senior Russian officials have signed an open letter criticising Vladimir Putin’s attack on Ukraine as an unprecedented atrocity and warning of disastrous consequences. The deputies said they were convinced Russian citizens didn’t back the conflict and blamed Vladimir Putin personally for ordering troops into Ukraine in an attack for which can’t beContinue reading “Over 150 Russian Officials Sign Open Letter Condemning Vladimir Putin’s Invasion Of Ukraine”