A new television channel in the Crimean Tatar language has started satellite broadcasts from Russia-annexed Crimea where the Russia-imposed government has shut down virtually all independent Crimean Tatar news organizations. …read more
A new television channel in the Crimean Tatar language has started satellite broadcasts from Russia-annexed Crimea where the Russia-imposed government has shut down virtually all independent Crimean Tatar news organizations. …read more