The testimony will be Zuckerberg's first before the U.S. government.

Facebook CEO Mark Zuckerberg will testify before the Senate Judiciary and Commerce Committees as well and the House Energy and Commerce Committee on April 10 and 11 respectively, the committees announced Wednesday.

The public testimony will be Zuckerberg's first before the U.S. government and comes after Facebook has been the subject of broad criticism and numerous legal inquiries over how the user information of as many as 87 million Facebook users ended up in the possession of a data-analysis firm that worked with President Donald Trump's election campaign.