UK and 40 other countries invoke the OSCE Vienna Mechanism in respect of serious human rights concerns including arbitrary detention and political repression as well as torture and mistreatment of prisoners.
Mar222024
Mar222024
UK and 40 other countries invoke the OSCE Vienna Mechanism in respect of serious human rights concerns including arbitrary detention and political repression as well as torture and mistreatment of prisoners.