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