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.
Follow this news feed:
Jan292026
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.
Follow this news feed: