by Patricia Lee Sharpe | May 2, 2014 | Monitor
By Patricia Lee Sharpe April 30: News flash! Three dead, dozens injured, outside a RR station in Urumqi, capital of China’s “autonomous” Xinjiang region. Ok, who did it? Muslim extremists? Uighur separatists? Muslim extremists who happen to be Uighurs? Uighur...