Rein in the European Court

Radio Netherlands: The European Court of Human Rights is making too many inroads on democratically agreed legislation.