On January 20, lawmakers in France passed a formal resolution declaring China’s treatment of the Uighur Muslim people as genocide. The motion,...
A “people’s tribunal” that took place earlier this month in London revealed horrific new details into the genocide against Uighur Muslims in...