Youth’s parents ravenous for justice, Blames Punjab Police