When the left-wing Huffington Post calls Turkey’s President Recep Tayyip Erdogan ‘paranoid’ after the latter’s speech at the Council on Foreign Relations (CFR), it’s pretty safe to say it didn’t go well. Even the liberal New York Times went after Erdogan for not aptly explaining what ISIS received in return for releasing 49 Turkish hostages […]