European court finds Russian responsible for international law violations. Here’s the key takeaways

Wait 5 sec.

The European Court of Human Rights has delivered damning judgments against Russia