NWC Releases Deposition Video of Whistleblower Sibel Edmonds
WASHINGTON, D.C.—On Aug. 25, the National Whistleblowers Center (NWC) released the video of the Aug. 8 deposition of national security whistleblower Sibel Edmonds. Edmonds testified before the Ohio Elections Commission in response to a subpoena […]