By Doris EmmanuelMay 17, 2020Chinese ambassador to Israel ‘found dead at home’ World News May 17, 2020By Doris Emmanuel China’s Ambassador to Israel, Du Wei, has died in his apartment in a suburb of Tel Aviv, Israeli media report.…