A software engineer furious with the Internal Revenue Service launched a suicide attack on the agency Thursday by crashing his small plane into an office building containing nearly 200 IRS employees, setting off a raging fire that sent workers running for their lives.
7401 N. Kelley Ave.
Oklahoma City, OK 73111
News9.com is proud to provide Oklahomans with timely and relevant news and information,
sharing the stories, pictures and loves of Oklahomans across our great state.