
World
Indiana Executes Prisoner as Three US States Schedule Executions on Same Day
Indiana has executed Jeffrey Weisheit, marking the first of three scheduled lethal injections across the United States today as the death penalty faces renewed national scrutiny.
