In a fresh blow to China and its alleged atrocities in Xinjiang province, French parliament has now passed a resolution declaring China's treatment of Uighur Muslims a genocide.