Hamid Karzai will stay put in the Presidential Palace, after Afghanistan's election commission canceled the second round of a presidential poll. Karzai was declared the winner after his only rival Abdullah-Abdullah withdrew from the race. The Independent Election Commission (IEC) said the decision was made because of the cost and risk of organising the...

