Trump's relationship with Russia goes back over 35 years. The cast of characters is extensive, like a 35 year old soap opera. The link will take you to an interactive site with an interactive timeline. All the characters currently involved, (that we know) are listed and are updated as new developments come in. https://investigaterussia.org/timelines/everything-we-know-about-russia-and-president-trump