NewsHour's Judy Woodruff talks to Ali Jalali, Afghanistan's former interior minister, and Clare Lockhart, a former United Nations adviser to Afghanistan, about corruption in Afghanistan. In light of President Barack Obama's surprise visit to that country last week, Jalali and Lockhart discuss whether Afghan President Hamid Karzai is now taking up the anti-corruption cause in earnest.
Having trouble viewing this video? Click here to watch.