Turkish Police Seize Control of Opposition Broadcaster Halk TV
Turkish authorities have taken control of the opposition television channel Halk TV, appointed an administrator, and detained 11 employees.
Turkish authorities have taken control of the opposition television channel Halk TV, appointed an administrator, and detained 11 employees.