translate English to French: Human rights law: international concepts and their application in Kenya.
« Human rights law: International concepts and their application in Kenya » (Le droit relatif aux droits de l'homme : les principes internationaux et leur application au Kenya).