Stephan Peter
Jump to navigation
Jump to search
Stephan Peter is a West German born, Twin Cities based member of the Democratic Socialists of America International Commission. He is also a member of the Social Democratic Party of Germany.[1].
Socialist partnership
In 2005 Stephan Peter was invited to give a talk on U.S. politics at his German SPD local in Dillingen, with which the Twin Cities local had established a sister partnership.[2]