Fatah and Hamas have reportedly agreed to a new truce to quell violence between the two rival factions, according to a Palestinian official. More...