According to the National Bomb Data Centre (NBDC), India had the highest number of Improvised Explosive Devices (IED) bomb blasts in the world in the past two years.
The number of blasts that took place in India in last two tears is even higher than that of Iraq and Pakistan.
NBDC functions within India's primary counter-terror force, the National Security Guard (NSG) and it analyses and disseminates data related to bombing incidents in India and across the world.
According to NBDC journal 'Bombshell', there were 337 Improvised Explosive Devices (IED) blasts in India in 2016.
The states which suffered the highest number of IED blasts in 2016 were Chhattisgarh-60, Jammu and Kashmir-31, Kerala-33, Manipur-40, Odisha-29, Tamil Nadu-32 and West Bengal-30.
In 2015, there were 268 IED blasts in India, 190 blasts in 2014, 283 blasts in 2013 and 365 in 2012.
In 2016, Iraq witnessed 221 IED blast incidents, the second highest that year.
Pakistan was at the third place with 161 IED blasts. About 132 IED blasts took place in Afghanistan, 92 in Turkey, 71 in Thailand, 63 in Somalia and 56 in Syria.