PRESS RELEASE /27 April 2020
Address: Ilham Tohti InstituteC/o. Enver Can Eichenstrasse 19, 85235 OdelzhausenGermany Topic: Ilham Tohti Institute For Immediate Release (CET) With this press release, we are kindly informing you that the name of the Ilham Tohti Initiative is being changed to the Ilham...