Afghan Poll Crisis: Defiant Abdullah Claims Victory
Permalink

Afghan Poll Crisis: Defiant Abdullah Claims Victory

Afghan presidential contender Abdullah Abdullah has claimed victory in last month’s poll, despite results giving…

Continue Reading →