Kenya: An improvised explosive device (IED) is a homemade bomb designed to kill, injure and incapacitate people. IEDs consist of conventional military ammunition or bombs but are normally designed ...
The actions followed an appeal from Manipur governor Ajay Kumar Bhalla urging the surrender illegal weapons looted from security forces ...