The blast that rocked Bengaluru's popular Rameshwaram cafe was from an improvised explosive device (IED), sources have said. At least 10 people were injured in an explosion inside the cafe on Friday. One individual has been detained while the hunt is on for the key suspect who was caught on camera.