Global Freedom of Expression

Kenya, Okoiti v. Communications Authority of Kenya [2017] eKLR