Egypt successfully mediated a truce between Hamas and Israel on Thursday night after a two-day flare up of violence, but the two sides have yet to reach a longer-term ceasefire agreement, according to the Associated Press.