By Sally Shakkour China has sparked public anger after releasing a new propaganda movie under the title 'The Wings of Songs' which shows the HAPPY life side of Uighur Muslims. The state-produced musical movie has rapidly crashed the county’s cinemas and it is a 100-minute long film. The movie which was shot in Xinjiang, has come out amid the time of world's anger against the Chinese government treatment of Uighur ...