This is a two way street. Post whatever you want, but if someone is offended - deal with it. People get offended either way. Don't expect to post POTENTIALLY offensive material and then whine and cry when someone doesn't like it.
Emphasis: two-way-street.