News

Death Penalty Is Upheld in Publicized Georgia Case

Topics:
  • Other Death Penalty