January 15, 2020

Newsy Today

newsy-today.com

Human rights organization: Human Rights Watch denounces China's surveillance system

The organization criticizes that the People's Republic has set up a "nightmare-like system" in the Muslim-inhabited province of Xinjiang. China immediately disagrees. .