#DDNews, #news, DDNews, news, President Cheeto, Russia, World News

British spy behind Trump-Russia dossier believes report will be vindicated, 70-90% of claims are true