Christopher Steele, the Man Behind the Trump Dossier | The New Yorker

March 31, 2018

https://www.newyorker.com/magazine/2018/03/12/christopher-steele-the-man-behind-the-trump-dossier