Carolyn McGiffert Ekedahl

Carolyn McGiffert Ekedahl is the former Deputy Inspector General for Inspections, Central Intelligence Agency and co-author of “The Wars of Edward Shevardnadze.” 

The Ravenous Press

Democrats in Name Only

KILL FILibuster