themuslimtimes.info
Russian police detain Crimean Tatar protesters on Moscow’s Red Square
Jul 10, 2019 By Andrew Osborn MOSCOW (Reuters) – Russian police detained seven Crimean Tatars on Moscow’s Red Square on Wednesday after dispersing a demonstration that had aimed …