Afghan policemen inspect the site of a blast near the Indian consulate

, 4:20 PM IST
0
0

Afghan policemen inspect the site of a blast near the Indian consulate in Jalalabad, Afghanistan March 2, 2016. REUTERS/UNI PHOTO