This powerful image depicts the devastation caused by a truck bomb that exploded on May 31, 2017, in Zanbaq Square in Kabul’s Green Zone. The attack, reportedly carried out by the Haqqani network, a faction of the Taliban, resulted in the deaths of 90 people and injured 460 others.