An improvised explosive device (IED) placed inside a bag was found by the entrance gate of the office of the National People’s Party in Shillong on Monday afternoon at a time when the vice president of India, M. Venkaiah Naidu, was visiting the Meghalaya capital.