Malegaon Blast Trial: 1,087 Hearings, Inexplicable Orders and Victims Who Refused to Relent

.....

© The Wire