An Opera News Kenya publication
First Lady Margaret Kenyatta is in London where the Duke of Cambridge Prince William and the…