Russia Report… a triumph of Orwellian bombast July 29, 2020 The sensational headlines screaming on the front pages of British newspapers this week showed that …