Countries Texas carries out first US execution of 2026 Houston – A man convicted of killing his ex-girlfriend and her boyfriend was put to death by lethal injection... Read more 29 Jan