Masked attackers stabbed over 160 people at a train station over the weekend in Kunming—and Beijing is blaming the violence on Uighurs from its restive Xinjiang province.
Kunming, in southwest China, is one of the country’s most pleasant provincial capitals, a sleepy city known for its sunny climate and rich horticultural life.