Rally in front of the United Nation's headquarters NY to demand UN intervention to stop India from executing Professor Bhullar who was falsely sentenced to death in India based solely on a uncorroborated confession obtained by torture in police custody.
Lawrence Hayes, Former Death Row Inmate
Co-founder "Campaign to end Death Penalty"
Member Hands Off Cain
Link to this comment:
All Comments (0)