CIA officer Brad Johnson discusses China- Biggest intelligence failure in US history
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.