Court in northern India sentences 13 convicts to life in Maruti Suzuki factory riot case

Record ID: 426211