Clintons agree to in-person depositions with Congress

Bill and Hillary Clinton have agreed to appear for in-person depositions in Washington, DC, in the congressional Jeffrey Epstein probe.