The Special Rapporteur could rest assured that all his concerns would be adequately addressed by the Kenyan authorities.
You can rest assured that everything possible is being done.