Everyone is waiting for special counsel Robert Mueller to file his report. Here's what we know about his probe so far
Nearly 200 charges against 34 people and three Russian companies have been filed since the beginning of the investigation. Six of those indicted are former Trump advisers. Twenty-six are Russian nationals.
So far, seven have submitted guilty pleas and five have been sentenced for their crimes.
Trump and his allies have repeatedly attacked the investigation, calling it a "witch hunt." He has denied any wrongdoing related to the Mueller probe, adopting "no collusion" as a mantra over the course of the investigation.
House Speaker Nancy Pelosi has said Trump is "not worth" impeachment, while other Democrats hope the Mueller report provides fodder for his ouster.
Separating fact from conjecture can be difficult amid the noise surrounding the investigation.
This is what we know about the Russia investigation so far.
A federal grand jury indicted 13 Russian nationals and three Russian businesses for allegedly interfering in the 2016 presidential elections with the goal of getting Trump elected.
A Russian organization called the Internet Research Agency was accused of waging "information warfare" against the U.S. by using fake American online personas and social media platforms to sway voters' opinions.
Twelve Russian intelligence officers were also indicted for computer hacking conspiracies that aimed to meddle in the election. They were accused of hacking Democratic National Committee and Democratic Congressional Campaign Committee emails and staging their release by sharing them with WikiLeaks.
Russian President Vladimir Putin claimed any assertion that Russia interfered in the U.S. election are "lies."
The former Trump associates who have been charged with crimes include Michael Flynn, former national security adviser to Trump's campaign and presidency; Paul Manafort, former Trump campaign chairman; Rick Gates, former deputy Trump campaign chairman; George Papadopoulos, former foreign policy adviser to the Trump campaign; Michael Cohen, Trump's former personal lawyer; and Roger Stone, a longtime Trump associate and former campaign adviser.
Flynn was charged with making false statements to FBI agents about his communications with former Russian Ambassador to the U.S., Sergey Kislyak. He lied to Vice President Mike Pence and FBI investigators that he did not discuss sanctions with Kislyak before Trump took office. He pleaded guilty in December, 2017 and is awaiting sentencing as he cooperates with Mueller's investigation.
Papadopoulos was charged with making false statements to the FBI about his interactions with a Russia-tied foreign professor who claimed the Kremlin possessed "dirt" on Democratic presidential nominee Hillary Clinton. He pleaded guilty in October 2017 and was released from prison in December 2018 after serving just 12 days out of his two-week prison sentence.
Manafort was charged by Mueller's prosecutors in two federal courts. In U.S. District Court in Alexandria, Virginia, Manafort was convicted in August on eight criminal counts including bank fraud, tax fraud and failing to file a foreign bank account report. He was sentenced to 47 months in prison on March 13. A week later, Manafort was sentenced to 43 additional months behind bars in federal court in Washington, D.C., where he had pleaded guilty to conspiracy charges.
Many of the charges against him were related to income that he earned from work as a political consultant for the former Ukrainian president, Viktor Yanukovych, years before joining Trump's campaign.
Gates pleaded guilty in February 2018 to two criminal counts including conspiracy and lying to FBI agents. He had testified against Manafort, his former longtime business partner, in Manafort's trial in Virginia.
Gates, who had worked on Trump's campaign and the presidential transition phase even after Manafort left, agreed to fully cooperate with Mueller's probe. He is awaiting sentencing as he continues to cooperate with the special cousel.
Cohen, Trump's former attorney, pleaded guilty in August 2018 to making false statements to Congress about efforts to build a Trump Tower in Moscow. He also pleaded guilty to 8 counts, including tax evasion, bank fraud and campaign finance violations, in the Southern District Court of New York. He was sentenced to 3 years in prison.
Cohen's campaign finance violation charges were in regard to his $130,000 hush-money payment to adult film star Stormy Daniels, who claims she had an affair with Trump before the 2016 election. Trump initially denied knowing of the payments, though his current personal attorney Rudy Giuliani said in an interview with Fox News that Trump reimbursed Cohen for the payment to Daniels.
Stone is the most recent Trump associate to be indicted. He was charged in Washington federal court in late January with crimes including lying to Congress and witness tampering.
Mueller alleges that Stone misled Congress about his involvement with whistleblower site WikiLeaks, which dumped troves of Democrats' emails that were allegedly hacked by Russian agents.
Stone has pleaded not guilty to the charges.
Richard Pinedo, a California man who sold bank account numbers to the 13 Russians indicted for election interference, was charged with identity fraud and is serving a six month sentence in prison.
Konstantin Kilimnik is an associate of Manafort's and was indicted for conspiracy to obstruct justice for attempting to tamper with a witness on Manafort's behalf.
Alex van der Zwaan is a Dutch lawyer who worked with both Manafort and Gates. He was charged with making false statements to FBI officials about his dealings with Manafort and Gates on behalf of the Ukrainian Ministry of Justice in 2012. He served 30 days in prison and was deported in June 2018.
--CNBC's Kevin Breuninger contributed to this report.