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.” 

Why Law Won’t Stop Trump: the View of a Former Deputy Inspector General

What Wasn’t His

The Chief Thief’s Haul

The Ravenous Press

Democrats in Name Only

KILL FILibuster