It is still unclear who has won the presidential election in Afghanistan. Both major candidates, the current president Hamid Karzai and his main challenger Abdullah Abdullah, are claiming victory.