The UK government announced that it has joined 23 other countries in launching the OSCE Moscow mechanism to send a delegation of experts to Georgia to address the country's deteriorating human rights situation.
2026-01-29
The UK government announced that it has joined 23 other countries in launching the OSCE Moscow mechanism to send a delegation of experts to Georgia to address the country's deteriorating human rights situation.