5.3 C
Frankfurt am Main
- Advertisement -spot_img

TAG

VSA

‘Turkey Tribunal’ established to adjudicate human rights violations, raise int’l awareness

A “Turkey Tribunal” has been established to adjudicate recent human rights violations in Turkey including torture, abductions, shortcomings in freedom of the press, freedom...

Latest news

- Advertisement -spot_img