Israel has violated Gaza ceasefire 47 times since October truce began - DemState