CIA officer Brad Johnson discusses China- Biggest intelligence failure in US history

First published at 01:11 UTC on August 31st, 2018.

Rebel media interview with Retired CIA operations officer and former chief of station discusses China and the largest intelligence failure in the history of the United States.

CategoryNone
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO