Oct 6, 2026

CIA Officer Arrested With Gold Bars Admits Exposing Top-Secret Source to Foreign Government

David Rush also acknowledged making up two activities to steal $195 million from the government and a private company.