Russian Intelligence Community

Legatum Institute denies Christopher Chandler was under suspicion by France.