Watch NBC News coverage as Robert Mueller gives testimony before two Congressional committees on Wednesday.
The first three hours are expected to focus on obstruction of justice, while his later testimony is expected to focus on Russian interference in the 2016 election.
8:30 a.m. ET: Mueller to testify before the House Judiciary Committee (expected to last 3 hours)
Noon ET: Mueller to testify before the House Intelligence Committee