Merchants of Death, Swaps, and Shake-ups

Plus: The editors briefly celebrate a noteworthy shake-up in the Senate.

2356 232