An Opera News Kenya publication
A court has issued an immediate order to closure of Martyrs of Uganda Children’s home in Machakos…