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.