Turkish police arrest Istanbul mayor, a key Erdogan rival

Turkish police on Wednesday arrested Istanbul’s mayor — a popular opposition leader and key rival of President Recep Tayyip Erdogan — and several other prominent figures as part of investigations into alleged corruption and terror links….

Continue Reading