
Timothy McVeigh’s Last Words Prove the Oklahoma City Bomber Had No Regrets—Read His Eerie Statement Here
Oklahoma City Bombing: American Terror looks back on the events of April 19, 1995, when a bomb went off at the Alfred P. Murrah Federal Building in Oklahoma City. The Netflix documentary, by filmmaker Greg Tillman, offers a moment-by-moment account of what …