News — israel

Chinese Ambassador to Israel Found Dead in His Apartment

Posted by Brodie Kirkpatrick on

China's ambassador to Israel found dead in his Tel Aviv apartment. It's believed he died of natural causes.

Read more →