Wed Nov 21, 2012 5:19pm GMT

Hamas, Israel agree truce - Palestinian source