Election Complaint Commission (ECC)
-
First Ballots Invalidated in Afghan Presidential Vote
Finding “clear and convincing evidence of fraud”, Afghanistan’s election monitoring body for the first time ordered the invalidation of ballots…
Read More »