China demands accountability of foreign forces in Afghanistan

China has demanded the accountability of foreign forces stationed in Afghanistan before the Taliban took control.

The Chinese ambassador to the UN Human Rights Council said foreign forces, including the United States, Britain and Australia, should be held accountable for human rights abuses.

The Afghan envoy said that a humanitarian crisis was emerging in Afghanistan and millions of lives were in danger.

The Taliban’s treatment of women will draw a red line, the High Commissioner for Human Rights said.

READ MORE STORIES  The government wants to make the Election Commission a watch and a stick, Siraj-ul-Haq

He also said that there were credible reports of serious violations of international law.