Politics this week
Turkeys president, Recep Tayyip Erdogan, was humiliated by voters, as his attempt to reverse the mayoral election in Istanbul, which his party had lost, backfired spectacularly. At his behest, the electoral board ordered a re-run, but this week the opposition…
bubmagJune 27, 2019