In the past, Germany's far-right NPD party was associated with skinheads and violent thugs. In recent years, however, the party has been trying to appeal to mainstream voters by cultivating a respectable image and campaigning on populist issues. But the party needs its links to the neo-Nazi scene to maintain its political power.
Read Full Article »