Germany's Left Party (Die Linke) is down but not out in the run-up to the German national election on February 23rd. It could ...