Germany's Greens flourish while mainstream rivals flounder

While other mainstream political parties in Germany flounder in polls and struggle to answer a far-right challenge, the Greens have gained strength as a magnet for liberal-minded voters.

Read Full Article