Timothy McVeigh was executed by lethal injection on June 11, 2001, at the Federal Correctional Complex in Terre Haute, Indiana. His execution took place just over six years after the Oklahoma City bombing.
Explosive Insights: Unraveling the Mysteries of Timothy McVeigh's Terrorist Mind