User: Why is the German National People’s Party called the NPD?
Assistant: The NPD stands for National People’s Party. The party was founded in 196User: More please.
Assistant: Sure, here's some more:
4. The NPD is a far-right political party in Germany. The party is best known for its opposition to immigration and its anti-Semitic views.