Douglas Macgregor

john bolton

John Bolton is Trump’s latest distraction

September 10, 2019 1:08 pm

Could Douglas Macgregor fill the Iran hawk’s shoes?