Why Even Smart Spies Make Foolish Mistakes: Career CIA Officer Explains

Glen Carle, a career Central Intelligence Agency (CIA) officer who has served in the US National Intelligence Council, in an interview to NDTV explained why he is convinced that Indian-American strategic affairs expert Ashley J Tellis was spying for China.

Tellis has been arrested in the US on charges of unlawfully retaining national defence information.