BEIJING - China has announced sanctions on top Republicans after the US imposed sanctions on Chinese officials for alleged human rights abuses against Muslim minorities in Xinjiang province.

Among those targeted are senators Ted Cruz and Marco Rubio, both outspoken critics of China.

The nature of the sanctions is unclear.

China is accused of detaining more than a million Uighurs and others in Xinjiang but China denies abuses in the far-western region.

Ted Cruz is a senator for Texas while Marco Rubio represents Florida. The pair competed with Donald Trump for the Republican presidential nomination in 2016.

China also imposed sanctions on Republican congressman Chris Smith; Ambassador-at-Large for International Religious Freedom Sam Brownback; and a government agency, the US Congressional-Executive Commission on China.

The foreign ministry said the move was in response to America's "wrong actions".

"We urge the US to immediately withdraw its wrong decision, and stop any words and actions that interfere in China's internal affairs and harm China's interests," spokeswoman Hua Chunying said.

She gave no details what the sanctions entailed but added: "China will make a further response depending on the development of the situation."

Last week the US imposed sanctions on a number of Chinese politicians who it says are responsible for human rights violations against Muslim minorities in Xinjiang.

Announcing the measures, US Secretary of State Mike Pompeo said the US was acting against "horrific and systematic abuses" in Xinjiang.

Officials, including Communist Party boss Chen Quanguo, seen as the architect of Beijing's policies against minorities, were hit with a visa ban and freeze on their US assets.

Relations between the US and China are already strained over a number of issues, including trade, the coronavirus pandemic and China's introduction of a controversial security law in Hong Kong.(FA)