KABUL, May 13, 2015 - A firefighter cleans the site of blast in Kabul, Afghanistan, May 13, 2015. An explosion targeted a police vehicle in the Afghan capital of Kabul on Wednesday, causing no casualties, police said.

1 / 2

Afghan policemen run at the site of blast in Kabul, Afghanistan, May 13, 2015.

2 / 2
 

Latest News

Latest Photos