Israel Agrees to Ceasefire with Hamas after Eleven Days of Sustained Rocket Attacks May 21, 2021 General