Gina Haspel Is Trump's New CIA Director Nominee. Who Is She? | Time (time.com)
She has a controversial past at the CIA