World Death row inmate executed in US state of Missouri by Paudal April 10, 2024 0 An American sentenced to death for the 2006 murder of his cousin and her husband was ... Read more