Chinese Ambassador Struggles To Explain Shocking Footage Of Handcuffed & Blindfolded Uighurs Loaded Onto Train

(Zero Hedge) During a Sunday morning BBC news program, China’s ambassador to the UK Liu Xiaoming was in a rare segment asked point blank about viral footage which purports to show a terrifying scene from Xinjiang province of Muslim minority Uighurs being handcuffed and loaded onto train cars. 

The post Chinese Ambassador Struggles To Explain Shocking Footage Of Handcuffed & Blindfolded Uighurs Loaded Onto Train appeared on Stillness in the Storm.