The European Court of Human Rights (ECHR) in Strasbourg has ordered Russia to pay 35,000 Euros ($40,000) to jailed protesters, news website Meduza reported Tuesday.
The European Court of Human Rights (ECHR) in Strasbourg has ordered Russia to pay 35,000 Euros ($40,000) to jailed protesters, news website Meduza reported Tuesday.