Adolf Tolkachev: The Billion Dollar Spy
The Meeting The snow-covered streets of Moscow glittered under the pale glow of street lamps as Ivan Petrov, the CIA’s Moscow station chief, maneuvered his car through the icy roads. It was a bitterly cold evening on Feb. 16, 1978, and Ivan’s mind was preoccupied with the challenges of running an intelligence operation in the […]