translate English to French: There are still far too many people going about freely who ought to be appearing before the tribunal in The Hague.
Il y a encore trop d'hommes qui doivent comparaître devant le tribunal à la Haye et qui sont toujours en liberté.