KNCHR: Letter to Kenya Airports Authority on the Return of Miguna Miguna to Kenya on 16th November 2021
A letter from the Kenya National Commission on Human Rights addressed to Managing Director, Kenya Airports Authority (KAA), on the scheduled return of Miguna Miguna to Kenya on 16th November 2021.