The Senate voted Thursday to confirm veteran CIA agent Gina Haspel as the first female director in the 71-year history of the agency. Senators voted 54-45 to confirm Haspel, who has served 33 years at the CIA, most of it as a covert agent. The vote was largely along party lines, but six Democrats voted for her and two Republicans voted against her. Sen. John McCain, R-Ariz., who opposed Haspel, is being treated for brain cancer and was absent. Haspel drew fierce criticism from former generals, admirals and diplomats for her role in the CIA's now-outlawed torture program.