A massive truck bomb exploded Wednesday morning in the diplomatic section of Afghanistan's capital, killing at least 90 people and wounding more than 300 others.
Deadly Truck Bomb Rocks Kabul
update

5
Injured Afghan men arrive at a hospital after a blast in Kabul, Afghanistan, May 31, 2017.

6
Wounded men lie on their beds in Wazir Akbar Khan Hospital in Kabul, Afghanistan, May 31, 2017.

7
Afghan officials inspect outside the German embassy after a blast in Kabul, Afghanistan, May 31, 2017.

8
Afghan policemen inspect the site of a blast in Kabul, Afghanistan May 31, 2017.