Russia

Share

Latest news

OSCE – Invocation of the Moscow Mechanism (24 July 2025)

On July 24, France joined 40 other OSCE participating States in invoking the organization’s Moscow Mechanism, which is aimed at investigating the human rights situation in participating States.
They did so in order to investigate the Russian Federation’s treatment of Ukrainian prisoners of war. (…)

Read more ...