Hun Sen and the Cambodian People’s Party (CPP) won a recent landslide victory in the Southeast Asian country. After outlawing the main opposition party that challenged the ruling CPP, Hun Sen secured more than 80% of the popular vote and well over 100 of the 125 contested seats in the National Assembly. Despite calls to boycott […]