Just because you have an opinion and express it using a blog / Twitter / Facebook account, remember that you are a responsible person. Posting something as a jest may be fine sometimes, but in most cases you will be held accountable for all that you publish / express.

I know that most countries respect freedom of speech, but that does not grant us the freedom of slander or expressing something just for the heck of it.