Afghan President Hamid Karzai has said that anti-corruption units should be allowed to operate “free from foreign interference or political influence.” Karzai made the remarks in Kabul on Friday during a meeting with visiting US Senator John Kerry. “The president and I agreed that the work of these entities must be allowed to continue free [...]

