translate English to French: The Special Rapporteur calls for an urgent, impartial and independent review of this case.
Le Rapporteur spécial réclame un examen, impartial et indépendant de l'affaire dans les plus brefs délais.