Chuck Hagel departs

pentagon Political Cartoons