What is emerging is a tale far more complex and riveting than the initial claims of electoral interference by the Kremlin.
The colourful cast now involves people who moved not only in the world of realpolitik but in that of espionage and terrorism – money-laundering and organised crime – secret real estate deals and fraud.
Characters who featured in the early days of revelations about Trump and the Russians have resurfaced.
There is Christopher Steele – the former MI6 officer who produced an explosive and contentious report on Trump (which the President vigorously disputed).
There is Michael Cohen – Trump’s lawyer and a former executive vice-president of the Trump Organisation.
And then we have Felix Sater (aka Felix Sheferovsky) – a Russian-born criminal once jailed for stabbing a man in the face – who is also a former associate of gangsters and of Trump and was once an FBI informant who it has been claimed supplied information on the mafia and al-Qaeda.