Preliminary results show interim Afghan leader Hamid Karzai has won a majority of the votes cast in Afghanistan's October 9th presidential elections. The results are still being reviewed to eliminate allegations of voter fraud, but early results show Karzai winning 4,105,122 votes, more than half of the estimated 8,114,071 votes cast. The official announcement may be made next week. The United Nations Assistance Mission in Afghanistan provides the very latest preliminary results here, broken down by candidate, region, and other crieteria. AP has more.