OSCE Moscow Mechanism Invocation: Georgia: January 2026
The UK and 23 other countries have invoked the OSCE Moscow Mechanism to launch an expert mission on the deteriorating human rights situation in Georgia.
The UK and 23 other countries have invoked the OSCE Moscow Mechanism to launch an expert mission on the deteriorating human rights situation in Georgia.