Critics sound off on China's treatment of Uyghurs as Beijing Olympics begin

entertainment 8782℃
Critics sound off on China's treatment of Uyghurs as Beijing Olympics begin - Lujuba 5:51
Tags: