Document #1174160
SAHRDC – South Asia Human Rights Documentation Centre (Author)
2 December 2004 | SAHRDC – South Asia Human Rights Documentation Centre (Author)
India
Lethal Injection: It’s more than just a pinprick (HRF/109/04) (Special or Analytical Report, English)