Hamid Karzai, the Afghan president battling to rebuild a tarnished reputation, was sworn in for a second five-year term on Thursday as he faced renewed criticism from Washington over corruption.
Afghanistan's Karzai sworn in for second term