We're living in freedom of speech community. However when writing controversial books, are there any topics which are not allowed to write about in First World countries (even for educational purposes)? How do you know when you cross the line?
One example could be Uncle Fester books or WikiLeaks which are the borderlines I think. Are there any other examples?