Since when did offence T-shirt comes under freedom of speech?
Nobody has any rights to offend anybody's beliefs.