Latest Human Rights News
Turkey Detains 148 in Fresh Gülen-Linked Sweeps; Court Jails 52 Tax Inspectors Pending Trial
Turkish authorities detained 148 people in three separate operations on Tuesday, February…
Turkey detains 93 tax inspectors in Gülen-linked probe citing payphone records
Turkish police detained 93 current and former tax inspectors in coordinated raids…
Turkish Airlines’ planned Ürümqi flights spark concerns over Xinjiang “normalization”
Turkish Airlines said it plans to begin scheduled flights to Ürümqi, the…