Credit: AP/Jehad Alshrafi As ceasefire takes hold, Hamas returns 3 Israeli hostages and Israel frees 90 Palestinian prisoners