Muslims stage protest demanding judicial probe in high-profile Delhi encounter of 2008.

Record ID: 330571