KABUL: Afghanistan yesterday declared incumbent Ashraf Ghani winner of a disputed presidential election, but his main rival rejected the result and vowed to form his own government, threatening new turmoil as the United States strives to seal a US troop
Read More