Australian Uyghurs want sanctions against Beijing as a report finds China has imposed 4.4 million years of cumulative imprisonment on members of the mostly Muslim ethnic group.
links to content on ABC
Just In
Things that make you go hhhmmmm
Australian Uyghurs want sanctions against Beijing as a report finds China has imposed 4.4 million years of cumulative imprisonment on members of the mostly Muslim ethnic group.
links to content on ABC
Just In