DID TEXAS FRAME AND EXECUTE ANOTHER INNOCENT MAN?
Texas prisoner executed despite debunked forensic evidence pointing to his innocence By Kate Randall 24 August 2019 Texas carried out the execution of Larry Swearingen Wednesday evening despite serious doubts… Read more >