Whether CtiTV fulfills its allotted role is a matter of government oversight and market forces, but to say that not renewing the station’s license is tantamount to the government slamming a lid on freedom of expression is overly self-important and an insult to the judgement of the mainstream public.
Freedom of expression in democratic political systems is de rigueur in free societies, as well as a basic right guaranteed by constitutions.