Ten South Korean nationals were arrested in Phnom Penh’s Tuol Kok district on Wednesday for allegedly defrauding foreigners through Voice over Internet ...
Cambodia, officially known as the Kingdom of Cambodia and once known as the Khmer Empire, is a country located in the southern portion of the Indochina Peninsula in Southeast Asia.