Afghanistan’s capital, Kabul, was rocked by several explosions late Thursday night. According to local media reports, the blasts occurred near Abdul Haq Square, where a Land Cruiser vehicle was targeted. The Abdul Haq intersection was closed following the incident, causing massive traffic jams in the area.


