The first U.S. general to call Trump a bigot

More from Andrew Bacevich