Bill Moyers’ website very usefully assembled a timeline of Donald Trump’s relations with Russia and Russian individuals.