Scottish Politicians Stand With “Decapitate TERFS” Sign at Trans Protest

with Lauren Chen – 01/23/2023