Hard right stuns with huge election gains in Frankfurt
The anti-immigration Alternative for Germany (AfD) stole huge amounts of votes off the established political parties in elections in central Germany, while a small neo-Nazi party won 17 percent in one district.