Turkish Uyghurs protest against Chinese occupation on its 73rd National Day

Massive protest by Turkish Uyghurs was staged in Istanbul to protest grotesque human rights violations.