On August 5, 2025, Tennessee carried out the execution of 69‑year‑old Byron Black, who had been convicted of murdering his girlfriend and her Read More
Tags :Death penalty
Chief Whip of the Senate, Ali Ndume, has voiced his support for imposing the death penalty on individuals involved in massive government Read More