AMBALA: The Haryana Police have recovered three live hand grenades and an improvised explosive device (IED)…