Free speech is fabulous and something to be cherished but it comes, and always has done by those ho appreciate it's worth, ith a certain level of responsibility which decrees that you ought to say things which are massive generalisations ( hence it's fine to say I don't like that black guy, but not I don't like black guys) or anything which promotes hate because you are generalising. (I ought to point out that there is not a single person in the UK who doesn't have a great odd grandparents who would not now be considered a paedophile as well, marriage laws regarding age didn't exists at all until Victorian times, so pointing out Mohammed's young wife, as its historical, is really counter productive and a perfect example. Say your thoughts by all means Theland but just say them in a way that does not cause offence.