Browsing: News

Human Rights Watch urged Friedrich Merz to denounce Turkey’s repression of the opposition and the detention of Istanbul’s mayor, Ekrem…