Afghan President Hamid Karzai sworn in
Afghan President Hamid Karzai, battling to rebuild a tarnished reputation, was sworn into office for a second five-year term on Thursday, as he faced renewed criticism from Washington over corruption.
Afghanistan President Hamid Karzai arrived on Tuesday on a two day visit to India.