Chinese Ambassador to Israel Found Dead at Home After Scathing Attack on Mike Pompeo
China’s Ambassador to Israel, Du Wei, who launched an astonishing attack on US Secretary of State Mike Pompeo on Friday, has been found dead in his apartment north of Tel Aviv, according to Israeli reports. […]