Robert Mueller arrives on Capitol Hill Wednesday morning for the most highly anticipated hearings so far of this presidency, with the potential to reset the narrative about his two-year investigation into President Donald Trump.
Watch special ABC News coverage of the testimony below:
After weeks of negotiations, twists and turnsover Mueller's appearance and a pair of subpoenas , the former special counsel will testify publicly at 8:30 a.m. ET before the House Judiciary Committee and at noon ET before the House Intelligence Committee.
The former special counsel's testimony is the closest thing to a make-or-break moment as it gets for Democrats in their investigations into the President. It's a potential turning point for the House Democratic impeachment caucus that's banking Mueller can reset the conversation about the special counsel investigation and convince the public -- and skeptical Democratic colleagues -- that the House should pursue an impeachment inquiry into Trump.
READ MORE: Robert Mueller faces Congress for pair of blockbuster public hearings