News

Teresa Lewis, Mentally Disabled Woman, To Be Executed In Virginia This Month

Topics:
  • Other Death Penalty