Author Archives: Tanwa Ashiru

Gina Haspel, Director of the Central Intelligence Agency, stands after being sworn-in during a ceremony at CIA Headquarters in Langley, Virginia, May 21, 2018. / AFP PHOTO /…