Israel’s relations with China are creating a storm

//Israel’s relations with China are creating a storm