Texas carried out its 500th execution on June 26 at the Walls Prison Unit in Huntsville as hundreds protested outside.…
Texas is poised to carry out its 500th execution on June 26 at 6 p.m. at the Walls Prison Unit in…