Afghan President Karzai meets with key foreign ministers ahead of international aid conference due to be held in Kabul Tuesday.
Afghan President Karzai meets with key foreign ministers ahead of international aid conference due to be held in Kabul Tuesday.