Delay in execution of Indian Parliament attack mastermind spurred protest.

Record ID: 372068