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
What will Trump do next with North Korea? Absolutely nothing.
Peace in Korea is still possible — just without America
Trump's tribalist revival
Trump makes sanctions relief deal for Chinese telecom
Seattle's 'Amazon tax'