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.
Afghan President Hamid Karzai sworn in