Horoscope3 months ago
Putin critic Kara-Murza’s treatment ‘inhuman’: European watchdog
Russia is treating jailed government critic Vladimir Kara-Murza in a “chilling” and “inhuman” way, a rapporteur with rights body the Council of Europe said Tuesday. Putin...