But perhaps nothing has dogged Trump's young presidency more than the ongoing congressional and Department of Justice investigations into whether his campaign colluded with Moscow to tilt the 2016 election in his favor.
Russia's interference in the race is currently being investigated by the House and Senate intelligence committees, the Senate Judiciary Committee, and by special counsel Robert Mueller, who was appointed to oversee the bureau's probe after Trump fired FBI director James Comey in May.
As the special counsel's investigation gets closer to ensnaring the White House, Republicans and Democrats are waging an intense battle over whether the probe is infected with political bias against Trump, whether a second special counsel should be appointed to investigate Trump's former political opponent, or whether Mueller needs to be protected as he examines whether the president committed impeachable offenses.
Here's how different sides see the Russia investigation:
How the left and right see the Trump-Russia firestorm
How the left and right see the Trump-Russia firestorm
Trump's staunchest allies in the right-wing and far-right media sphere, like Fox News opinion commentator Sean Hannity, were largely opposed to the Russia probe and Mueller's appointment to lead it from the start.
Hannity has accused Mueller of "trying to take down President Trump" and has ramped up calls for the special counsel to resign over what he perceives as bias against Trump on Mueller's team.
He has also echoed Trump's view that the investigation is a "witch hunt" and asked that a special counsel be appointed to investigate former Democratic presidential candidate Hillary Clinton and her alleged Russia ties.
Hannity's remarks have largely been reinforced, and vice versa, by other far-right media outlets Breitbart News and Infowars, both of which have repeatedly questioned the objectivity of the Russia probe and called for Clinton to be investigated.
"What type of arrogant people openly cover up for Hillary, kill criminal investigations into her, and then go around and admit they're political and hate Trump?" Infowars founder Alex Jones said December 6.
Conservative commentators escalated their criticism of the Russia probe after it emerged that Mueller ousted an investigator over the summer for exchanging anti-Trump texts with a colleague.
Former FBI agents and federal prosecutors pushed back on the characterization, saying that it's perfectly acceptable for investigators to have political views, as long as they don't interfere with the investigation.
As the investigation began gaining more steam under Mueller, Trump's allies reportedly began urging him to fire the special counsel.
The majority of Republican lawmakers in Congress and mainstream conservatives respected the credibility of the Russia investigation and Mueller's appointment in the beginning.
"By having someone like Bob Mueller head the investigation assures the American people that there’s no undue influence, be it here or be it at the other end of Pennsylvania Avenue, or within the Justice Department or FBI," Senate Intelligence Committee chairman Richard Burr said in May.
"It would be a disaster" if Trump fired Mueller, Republican Sen. Lindsey Graham of South Carolina told Politico in June. "There's no reason to fire Mueller. What's he done to be fired?"
Republican Sen. Susan Collins of Maine told Politico that firing Mueller, would "certainly be an extraordinarily unwise move."
Sen. John McCain of Arizona told Politico in June: "He's a very much trusted individual and had an outstanding record as head of the FBI."
Senate Majority Leader Mitch McConnell has largely refrained from discussing the Russia probe, and House Speaker Paul Ryan said in November that Mueller should be allowed to complete the investigation.
Even some of Trump's most stalwart mainstream conservative allies praised Mueller. Former House Speaker Newt Gingrich said shortly after his appointment that he was a "superb choice" with "honesty and integrity."
Gingrich reversed his position in June, tweeting that Republicans were "delusional" if they believed Mueller would be fair. "Time to rethink," he added.
In recent weeks, several Republican lawmakers, including some who initially supported Mueller, have questioned whether the investigation is totally unbiased, particularly in light of the the investigators' anti-Trump texts.
"How can, with a straight face, can you say that this group of Democrat partisans are unbiased and will give President Trump a fair shake?" Republican Rep. Steve Chabot of Ohio asked deputy attorney general Rod Rosenstein during a House Judiciary Committee hearing Wednesday.
Lawmakers also intensified calls for a second special counsel to investigate alleged bias within the FBI and DOJ, as well as whether the Steele dossier — an explosive collection of memos about Trump's alleged Russia ties — was politically motivated.
U.S. Representative Jim Jordan (R-OH) walks into a Speaker's office on Capitol Hill in Washington, U.S., March 23, 2017. REUTERS/Yuri Gripas
Graham did not withdraw his support of Mueller, but said last week that it was "long past time" for a second special counsel to investigate Clinton, the Uranium One deal, the firm which produced the Steele dossier, and alleged bias in the FBI and DOJ.
Democratic lawmakers, meanwhile, have almost unanimously defended the investigation.
Sen. Richard Blumenthal, a Democrat representing Connecticut, said last week that it was "absolutely necessary" to pass legislation protecting Mueller from being fired.
Democratic Sen. Cory Booker of New Jersey, who co-sponsored a bill with Graham that would protect Mueller, told Politico that there was a "sense of urgency to do this — not just for this moment in history, but to create more checks and balances within the system as a whole."
"We should make certain the integrity of the special counsel is protected," Democratic Sen. Dick Durbin of Illinois told reporters last week.
Some Democratic lawmakers have gone a step further and suggested that Trump should be impeached.
Six Democrats in the House of Representatives introduced articles of impeachment last month.
The lawmakers listed five reasons why Trump should be impeached, including his response to the deadly white nationalist rally in Charlottesville last August, and his decision to fire Comey in May.
"Given the magnitude of the constitutional crisis, there's no reason for delay," Rep. Steve Cohen of Tennessee told The Independent. Cohen was also one of the sponsors of the resolution.
Legal analysts have largely declined to offer judgment on whether Trump should be impeached, but most have underscored the importance of the Russia investigation and Mueller's independence.