Thursday, 20 December 2018 - 15:05 WIB Crackdown in Xinjiang: China and Islamic World’s Achilles Heel
Monday, 17 December 2018 - 15:45 WIB Indonesian Ulema Council Strongly Condemns Oppression of Chinese Uighurs