Afghan Election Result Delayed As Fraud Dispute Deepens
Permalink

Afghan Election Result Delayed As Fraud Dispute Deepens

Afghanistan’s presidential election result has been delayed for several days, officials said Tuesday, as a…

Continue Reading →