Uyghur Leader Calls For Xi Jinping’s Arrest After ICC Issues Putin Warrant – OpEd

Uyghur Leader Calls For Xi Jinping’s Arrest After ICC Issues Putin Warrant – OpEd

Eurasia Review

Published

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...

Full Article