Western countries slam Russian-backed 'sham' referendums in Ukraine Employee Monitoring Software Western countries slam Russian-backed 'sham' referendums in Ukraine Source link Date : September 24, 2022 Author : nibizsoft 0 comments