MOSCOW – Crimea’s independent television station ATR has gone off air after Russian authorities repeatedly refused to give it a broadcasting license. ATR was established as the first channel dedicated to the Crimean Tatars, an native ethnic group of about 300,000 that was deported from the region by the Soviet …
Read More »