I can’t for the life of me figure out why I thought of this song after reading this story. Why the British think the U.S. is going to spend an iota of energy “pressuring” Israel over the Dubai assassination is a mystery to anyone who’s spent 30 seconds over the last 60 years observing the U.S.-Israel relationship.

Spencer Ackerman

Spencer Ackerman

3 Comments