CITIZEN TV NEWS Muslims for Human Rights Three judges withdraw from case on management of Mombasa port « KTN News K24 News »