Greek anti-terrorist team arrive to the Russian embassy after an explosion in Athens, Tuesday, Nov. 2, 2010. Greek police say small parcel bombs exploded at the Swiss and Russian embassies in Athens, ... more 
Greek anti-terrorist team arrive to the Russian embassy after an explosion in Athens, Tuesday, Nov. 2, 2010. Greek police say small parcel bombs exploded at the Swiss and Russian embassies in Athens, and suspicious packages were detonated outside Parliament, the Bulgarian embassy and a courier company. less 
1 / 1
Associated Press | Photo By Alkis Konstantinidis
Tue, Nov 2, 2010 5:46 PM EDT