Delhi Police recovered an Improvised Explosive Device (IED) from an unattended bag found at the Ghazipur Flower Market in East Delhi. Further investigations by Delhi Police have now revealed that the device was a part of a 24-bomb consignment sent from Pakistan via land or sea route by Pakistan deep state to local terrorists. Watch to know more!