Angry Robot

The Long, Twisted, and Bizarre History of the Trump-Russia Scandal

Pretty good timeline