Russian State Duma Votes To Quit European Court Of Human Rights – Radio Free Europe
The Russian State Duma has passed a pair of bills to end the jurisdiction of the European Court of Human Rights (ECHR) in the country. Read more: Russian State Duma Votes To Quit European Court Of Human Rights – Radio Free EuropeContinue Reading