Bangkok 10330
Thailand
Chulalongkorn University
New Left, Socialism, labour dispute, Hara (Thailand) Factory, The United Labourers Factory