Mass protests against cooperation with far-right AfD sweep Germany
Around 160,000 people took to the streets of Berlin, Germany's capital, on Sunday to protest against political cooperation with the far right, as tens of thousands more rallied in other German cities,