Share
twitterlinkedinfacebook
Image 1 of 1
Indian_Embassy_Kabul_BW.jpg
Afghan National Police secure the site of a suicide bomb outside the Indian Embassy in Kabul, Afghanistan, Thursday, Oct 8, 2009.