Monday , December 5 2016
Home / Photos / India / Afghan policemen inspect the site of a blast near the Indian consulate

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

2MAR16R

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

Read Also

4dec17r

Some two thousand runners dressed as Santa Claus

8