Russian authorities are using torture “with a sense of impunity” in the ongoing war in Ukraine, the UN Human Rights Council in Geneva heard on Monday.
Straight from the city of Atlanta
Russian authorities are using torture “with a sense of impunity” in the ongoing war in Ukraine, the UN Human Rights Council in Geneva heard on Monday.
Leave a Reply