Sparks fly in last German debate before election Published 24 Sep 2021 Potential coalition partners agree on Europe, but spar over China Full Article