150 150 Cambodia Development Center

The Indonesian government has dismissed an accusation from the opposition side that the authorities rigged the Presidential election.

The Straits Times