In recent weeks, Russian authorities have detained around 11,000 people at demonstrations to support Kremlin critic Alexey Navalny, according to OVD-Info, an independent site that […]
Continue readingIn recent weeks, Russian authorities have detained around 11,000 people at demonstrations to support Kremlin critic Alexey Navalny, according to OVD-Info, an independent site that […]
Continue reading