On the afternoon of Sunday 19 September 2021, reports emerged on an Improvised Explosive Device (IED) explosion at a bus station in Jalalabad, Naranghar Province, in eastern Afghanistan.…
You need a TRAC license to view the rest of this content. Learn more