National Democratic Party of Germany
The National Democratic Party of Germany ( or NPD) is a far-right and Neo-Nazi political party in Germany.