Implausible Deniability 6 months ago Germany continues to crack down on the second largest party by popularity in Germany.