Robert C. O’Brien

Robert C. O’Brien

The negotiator or Bolton Lite? Reading Robert C. O’Brien

September 19, 2019 1:49 pm

The new NSA’s Romney boosterism is particularly funny today

robert c. o’brien

Robert C. O’Brien, Trump’s good soldier

September 18, 2019 10:53 am

Trump replaces hawk with hawk at national security adviser