(Newser) -
It's time for Afghan President Hamid Karzai to put up or shut up, Hillary Clinton said today, underscoring the White House's heightened expectations of Kabul. "We are expecting there to be a major crimes tribunal, an anti-corruption commission," she told
This Week, adding that the original Afghan...
More »