3.9 C
Frankfurt am Main
- Advertisement -spot_img

TAG

UN body

Alleged torture at Ankara Police Department prompts appeal to UN body

The International Association for Human Rights Advocacy in Geneva (IAHRA GENEVA) has filed an appeal with the United Nations Committee Against Torture (CAT) concerning...

Latest news

- Advertisement -spot_img