translate English to French: The Panel also visited Nairobi, where interlocutors of interest to the Panel now reside.
Il s'est rendu également à Nairobi, où des interlocuteurs intéressant le Groupe résident à présent.