It has been 20 years since the Oklahoma City bombing, which at the time was the worst terror attack in U.S. history. Timothy McVeigh was put to death on June 11, 2001 for killing 168 people when he bombed the Alfred P. Murrah Federal Building on April 19, 1995. He remains the only terrorist to be executed by the federal government.