It's 2024. At the beginning of January, the state of Ohio in the United States of America had 56 current death row inmates on it's books. By the end of March, 54 of them had been executed. 2 remained and plans were in place to schedule the next two injections in the following weeks. Amongst... Continue Reading →