Official results released on late Wednesday reveal that the long-ruling Cambodian People’s Party (CPP) has won all 125 seats in the country’s National Assembly after the July 29 general election. The National Election Committee (NEC) stated that the CPP won 4,889,113 of 6,362,241 valid votes, or roughly 77% of the popular vote. It is a […]