The chilling impact of Germany’s new self-ID law

.....

© The Spectator