German election: Who are the AfD?

The Alternative for Germany (AfD) party looks set to become the first far right nationalist movement to enter the German

Read more