TRAC editorial: The following video circulated via the Global Islamist Media Front (GIMF) Telegram on 28 September 2016. Turkistan Islamic Party (TIP) Video: "The Joy of Eid in The Land of…
You need a TRAC license to view the rest of this content. Learn more