Middle East

August 17, 2010 1:16 PM

Top Senate Democrat Kerry presses Karzai on corruption

U.S. Sen. John Kerry arrived in Kabul on Tuesday for another tough diplomatic mission to smooth over newly strained relations between Afghan President Hamid Karzai and the Obama administration.

Related content

Comments