SuddenDownpour, 23 days ago By <the “left” German party> do you mean the SPD or Die Linke? Die Linke literally means “The Left”.
By <the “left” German party> do you mean the SPD or Die Linke? Die Linke literally means “The Left”.