Standoff IED, Person-Borne & Vehicle-Borne Explosives and Weapon Detection Improvised Explosive Devices (IED), People Borne Improvised Explosive Devices (PBIED) and Vehicle-Borne Explosives (VBIED), used by homegrown suicide bombers (especially the ISIS trained terrorists), pose a major threat to Europe. Their mitigation is a Published 3 Years Ago by Jasor Roy