Germany vote tests public opinion before election

About 13 million people are going to the polls in Germany on Sunday in what is seen as the last big test of public opinion before September’s national elections.

Read more