President Trump’s foreign policy appointments have frequently been difficult to reconcile with the views he has often expressed. The most disappointing was the appointment of John Bolton as National Security Advisor.Bolton is a longtime and very vocal advocate...

read more