News
Improvised explosive device (IED) attacks lead to bodily harm and deaths of thousands of people (security forces and civilian). There were 357 619 reported fatalities from 28 729 IED-related incidents ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results