Delayed 31 years, Hashimpura justice: 16 cops get life in jail

Delayed 31 years, Hashimpura justice: 16 cops get life in jail