translate English to French: The Afghan Independent Human Rights Commission
Commission afghane indépendante des droits de l'homme