Vietnam
European Union
Assembly of Vietnamese Youth for Democracy
Nguyen Tien Trung
Socialism
Asia
Political philosophy