Facebook CEO Mark Zuckerberg testifies on Capitol Hill this week in the wake of the revelation that the data of up to 87 million Facebook users were improperly shared with a political consulting firm.

His testimony before the Senate Judiciary Committee and the Committee on Commerce, Science and Transportation began Tuesday at 2:15 p.m. You can watch it here:

Zuckerberg will also testify in front of a House panel on Wednesday.

The news that the political consulting firm Cambridge Analytica — hired by the Trump campaign in the run-up to the 2016 presidential election — improperly gathered users' data broke last month and was later confirmed by Facebook. Zuckerberg has apologized to the public and in his remarks to lawmakers this week, he is expected to take responsibility for the data breach, in an attempt to restore the public's trust in Facebook and possibly to stave off federal regulation.

In prepared testimony released Monday by the House Energy and Commerce Committee, which he is expected to deliver Wednesday, Zuckerberg apologizes for fake news, hate speech, a lack of data privacy and Russian social media interference in the 2016 elections.

"We didn't take a broad enough view of our responsibility, and that was a big mistake," he says in the remarks. "It was my mistake, and I'm sorry. I started Facebook, I run it, and I'm responsible for what happens here."

The Associated Press contributed to this report.