4 months agoIntel Chair Turner: ‘Absolutely true’ that Russian propaganda has infected US CongressTRT24