Houston Vigilante Executes Bold Plan: Tricks Sex Offender into Park Meeting, Ending in Tragic…
An accused sex offender in Houston is facing charges of planning his own death in this unsettling tale of vigilante punishment gone wrong.
James Lewis Spencer III, 24, now faces murder charges in connection with the death of Sean!-->!-->!-->…