Israel and the Palestinians have agreed to a ceasefire in the Gaza Strip, a spokesperson for Israeli Prime Minister Ehud Olmert says. More...