• The Heritage Network
    • Resize:
    • A
    • A
    • A
  • Donate
  • Troy Davis

    Troy Davis’s Claims of Innocence: "Smoke and Mirrors"

    Troy Davis, convicted cop killer, was executed last week by the State of Georgia for the 1989 slaying of Officer Mark MacPhail.  Anti-death penalty activists held Davis out as an innocent man, and repeatedly claimed that seven of the nine witnesses to the cold-blooded murder have since recanted their damning … More