Russian police Wednesday detained seven Crimean Tatars on Red Square as they held up posters protesting against the persecution of the Muslim ethnic group on the peninsula, Russian television reported. …read more
Source: The Daily Star
Russian police Wednesday detained seven Crimean Tatars on Red Square as they held up posters protesting against the persecution of the Muslim ethnic group on the peninsula, Russian television reported. …read more
Source: The Daily Star