2003-04-09
Longtime FBI informant Katrina Leung and her handler James Smith have been arrested on suspicion of leaking classified technical operations and counterintelligence program information to Chinese intelligence officers.
Location: Los Angeles, United States ·
Importance III ·
Verification: Verified ·
View causal chain →