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