The Grand Chamber of the European Court of Human Rights (ECtHR) has found that Georgia is owed compensation to the tune of 130 million EUR for the …
Read more: Grand Chamber of European Court of Human Rights awards 130 million EUR to Georgia for …
2023-05-01