The Afghan police forces thwarted militants bid to detonate an improvised explosive device in Kabul city.The Kabul Police Headquarters said in a statement that the police forces discovered and defused…
You need a TRAC license to view the rest of this content. Learn more