Hormuz crisis is China’s moment to shine, say Chinese commentators Sana Hashmi ThePrint 18 0 previous day Checking your........© ThePrint visit website