on July 28, 2017 in World News Bolton on Trump-Russia Collusion Narrative: ‘For God’s Sake, Let’s Have Some Facts Here’ click here for more