I HATE any kind of bigotry and like the UK's legal stance on this. Sadly, it varies depending on where you are in the world. I'm not sure if spewing a lot of homophobic s*** at someone would land you in prison in Botswana, because homosexuality is still illegal here. Yes, really! However, if you attacked a gay person physically, you risk falling on the wrong side of the law, not that their being gay would have any bearing on the case. It's a very curios situation in Botswana. We have gay people just like elsewhere around the world, and even though it's illegal, as long as you don't do do your business in public, nobody bothers you. It's almost like the law against homosexuality is all for show, because not only are we an African state, we are a Christian state. So we can't be seen to be endorsing homosexuality. It's just weird.