The Death Penalty..

@cam009 (26)
India
December 29, 2006 8:59am CST
Is it fair??Does it actually deter criminals??
No responses