Canadian town fined $10k for refusing to celebrate Pride Month