Texas executes death-row inmate despite allegations of false testimony at trial

Latest News

Advertisement