Seven years ago today , on September 11 , 2001 , Osama bin Laden and his deputy , Ayman Zawahiri--two men who have dedicated their lives to killing as many Americans as they can--were living in Afghanistan .