honestly, even if by neutral party, how can we ensure they wont
fall for bribes on either side?
as TS stated, we cant 100% trust anyone... so how?
You need an impartial Justice system if either party claims that
the election is rigged, something which is lacking. 
That's what happened in the US when there were issues with the
votes regarding Bush. It was also judged in the courts in Pakistan
regarding Musharaff. If the Justice system is a kangaroo court, you
can rest assured that you will lose the case even if you are right.

When the case is judged in the courts, the public is allowed
free access to the judgement and trial. If the public finds that
grievious wrong has been done, they can usually take to the streets
to protest the judgement, but then again, we can't protest here.

Who knows, maybe they will lock you up in a ballroom and let
everybody protest with doors closed. 