Chinese Ambassador to Israel found dead, Sparks fly.