10 Thoughts on John Bolton’s Appointment as National Security Advisor BY Listosaur.com Staff IN Politics