An Opera News Kenya publication
Zubeda Juma, Diamond’s half sister who lives in London has jetted in Tanzania demanding answers from…