Turkish police raid Halk TV in Istanbul, sparking outrage over media freedom

Oct 14, 2026