President Xi Jinping said on Sunday that the Shanghai Cooperation Organization is shouldering greater responsibilities for safeguarding regional peace and stability, and for boosting common development at a time when the world faces mounting uncertainty and unpredictability.