India will be satisfied with Headley's life sentence.

Record ID: 330318