Russia ordered to pay Georgia $11.5m over deportations
The European Court of Human Rights (ECHR) on Thursday ordered Russia to pay Georgia $11.5 million over mass expulsions ...
The European Court of Human Rights (ECHR) on Thursday ordered Russia to pay Georgia $11.5 million over mass expulsions ...

