Kremlin

NYT refutes CNN’s Russia spy story

CNN recently touted a bombshell report, only to be debunked by The New York Times. The cable network issued a story Monday, claiming the CIA brought a long-time Kremlin asset home in 2017.