1.

STLA meaning in Governmental ?

Answer» What is Socialist Trade and Labor Alliance mean?

The Socialist Trade and Labor Alliance - commonly abbreviated STLA or ST&LA - was a revolutionary socialist labor union in the United States closely linked to the Socialist Labor Party (SLP), which existed from 1895 until becoming a part of the Industrial Workers of the World at its founding in 1905.

reference


Discussion

No Comment Found