Top brass of police in India's Pune city says probe into the blast is on the right track.

Record ID: 329182