More than 150 senior Russian officials sign open letter condemning Putin's invasion of Ukraine as 'an unprecedented atrocity' and warn of 'catastrophic consequences' while urging citizens 'not to participate'
223 views · Thursday, February 24, 2022 (2 years ago)