Declassified: Untold Stories of American Spies Backdrop Blur

Video Loading...

Declassified: Untold Stories of American Spies S01 E07 Red Strom Rising

Overview

Engineer Chi Mak was allegedly leaking Naval secrets to the Chinese government back in 2004 and was pursued by the FBI and NCIS.