Xinjiang police dismiss rumors that woman coming back from Kazakhstan was source of clustered infections
While the source of the recent clustered infections in Urumqi, capital of Northwest China's Xinjiang Uygur Autonomous Region, remains unclear, local police dismissed rumors saying the outbreak was caused by…