Workers striking at Phnom Penh’s Quantum Clothing factory have filed a complaint against their managers for allegedly attacking two workers during a ...
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.