Nearly two months after Afghans went to the polls in the country's presidential election, the outcome has still not been decided. Initial results give President Hamid Karzai a slim majority, but a recount is under way; it is widely agreed the elections were tarnished by fraud.