A German documentary lays out a solid case for Cuba having paid Lee Harvey Oswald and being behind the assassination of an American president. Isn’t it time to finish Kennedy’s abandoned Bay of Pigs invasion? Unlike Iraq, this one really would be a cakewalk.

Or are too many Americans just too fidel to Fidel?