The independence and objectivity of these courts were put into question in recent years by the European Court of Human Rights and many other human rights bodies.
The independence and objectivity of these courts were put into question in recent years by the European Court of Human Rights and many other human rights bodies.