Piratis, thanks for your reply. Would you therefore agree with the assessment that a Turkish Cypriot who argues on these forums against Denktas is also a traitor (although not from a Greek Cypriot point of view) as he is still currently the elected leader of people living in the north?
First of all I didn't say that anybody that argues against the President is a traitor, even if this happens in an open forum. If you ask me, I too have some criticism for our president, and there is nothing wrong with that.
What makes a traitor is when his words/actions hurt the national interests. And as we agreed above in democracies the national interests is defined by the majority.
So if your criticism can only hurt people (e.g the president) or the government, then you can make it in public forums with no problem. (except if what you say constitutes libel, in which you can end up in a court)
But if what you want to say can be used not just against people or government, but against the country itself, then you should be very careful where and how you say it. Notice that I didn't say that you shouldn't say it at all, just to be careful on the ways you will do so.
Would you therefore agree with the assessment that a Turkish Cypriot who argues on these forums against Denktas is also a traitor
First of all, as I said already just arguing against a person is not a treason. It depends on what and how you say it.
Second, Denctash today doesn't have the support of the majority of TCs.
But lets say there was a debate in the UN weather or not Turkish should be an official language of Cyprus, and there was a Turkish Cypriot that came here and gave arguments on why your language can not be an official one, then yes, I would perfectly understand if you considered this person a traitor.