Bombs, Everywhere

Last week, the Yemeni mail bombs. Today, letter bombs exploded outside the Swiss and Russian embassies in Greece; a dozen coordinated bombs killed 63 in Baghdad; and a letter bomb was found in the German chancellor's mail room. Democracy flourishes.