Bombs, Everywhere 1.74K Hamilton Nolan 11/02/10 04:52PM Filed to: trendwatch trendwatch Bombs Terror Greece Germany Iraq Appic 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.