More Sunlight: 2018 Moore Execution Cocktail Source Revealed
On August 14, 2018, the state of Nebraska used an untested cocktail of drugs to execute Carey Dean Moore, who had spent over 38 years on...