THE INTERCEPT – NBC News, to Claim Russia Supports Tulsi Gabbard, Relies on Firm Just Caught Fabricating Russia Data for the Democratic Party

Posted by on February 4, 2019 9:04 am
Tags:
Categories: Wire2