
Uyghur Leader Calls For Xi Jinping’s Arrest After ICC Issues Putin Warrant – OpEd
The International Criminal Court issued an arrest warrant for Russian President Vladimir Putin for war crimes on March 17, 2023, holding him personally responsible for the abduction of Ukrainian children.
The East Turkistan Government in Exile and the East Turkistan National Movement are requesting that the ICC accept...