WATCH LIVE: Hillary Clinton's Benghazi testimony
Secretary of State Hillary Clinton will testify on Benghazi beginning at 9 a.m. ET. Watch live below:
The week's best photojournalism
Why Trump is replacing his generals with Fox News tough guys
President Trump is making this warmongering lunatic his national security adviser
CNN's Chris Cuomo is sick and tired of Kellyanne Conway complaining about Hillary Clinton
Trump campaign officials encouraged Papadopoulos to contact Russians
These gun owners thought they were shooting an intruder. They were wrong.