What amazes me is that China’s leaders should give Israel a second thought. Their population is one and a half billion.But they do. Op-ed.

Read more