Global Freedom of Expression

Kenya, Kenya Human Rights Commission v. Communications Authority of Kenya [2018] eKLR