John Bolton is a warmonger. But he deserves a fair shake

.....

© Salon