Security in Kabul high for Karzai swearing-in, Peshawar bomb kills 15

Hamid Karzai’s inauguration for a second term as president of Afghanistan has come with unusually high security in the capital Kabul, and renewed pleas to step up the fight against corruption, from former US President Bill Clinton and other world leaders. Regular flights in and out of the city have been cancelled, citizens urged to [...]