Nine men on death row in Tennessee have filed a legal challenge against the state’s newly-adopted lethal injection protocol, ...
When Madhya Pradesh Police tried to resolve an alleged kidnapping and murder case, the locals pelted stones at them, killing one cop.