So you can't talk about homosexuality in a positive way to "minors" without being locked up. Well that sounds like quite a free society.
Those in glass houses shouldn't throw stones. And the US is certainly not in a position to preach anything about freedom.
Should I mention I don't live in the U.S., btw? Would that negate my argument in any way?