Mr. Rashid emphasised the strategic importance of Jammu and Kashmir, which is sandwiched between Pakistan and China, stating "the world is watching us"