Turkey has cracked down on protests over the arrest of Istanbul’s mayor and more than 1,000 demonstrators have been detained.
Turkey has cracked down on protests over the arrest of Istanbul’s mayor and more than 1,000 demonstrators have been detained.