A major shift to the right in Germany as conservatives win elections, followed by far-right AfD in second place

OSTN Staff