Articles Tagged “Jefferey Demond Williams”

  • Cop Killer Executed at Walls Unit

    Thirty-seven-year-old Jefferey Demond Williams, convicted of killing a Houston police officer in 1999, was executed at the Walls Unit Wednesday. Williams shot and killed 39-year-old police officer Troy Blando while he was trying to handcuff…