The European Greens will pick their two Spitzenkandidaten in Berlin on 23-25 November, hoping to build on the Green's unexpected surge in Germany, Luxembourg and Belgium. Here is a portrait of one of the three contenders, Ska Keller, a fiery German who grew up organising rallies against neo-Nazis.