Hamas’ military wing says it agrees to an Egyptian-brokered ceasefire with Israel after firing 96 rockets at Israel.

Read more