Tremors felt in Delhi-NCR as major quake jolts China's Xinjiang

Tremors felt in Delhi-NCR as major quake jolts China's Xinjiang