Self-immolation bid by two claims life of one in India's northern city of Kapurthala.

Record ID: 328861