TOP NEWS China says a 'price must be paid' over US Uighur bill China warned Wednesday that a "price must be paid" after the US House of Representatives passed legislation seeking sanctions against senior Chinese officials over the crackdown on mainly Muslim Uighurs in Xinjiang. AFP Read More