Army Spc. Bob Delpha discusses the impact of the May 1, 2011, death of terror mastermind Osama bin Laden.