Episode Number

Tech giant Google fired 28 of its employees on Wednesday after they staged a sit-in protest over an Israeli cloud contract, UN special envoy for Libya Abdoulaye Bathily tendered his resignation and Turkey prepares to welcome Hamas leader Ismail Haniyeh this weekend while Qatar reevaluates its mediation role between Israel and the Palestinian militant group.