The pressure is on Hamas to accept Donald Trump and Benjamin Netanyahu's ambitious ceasefire proposal. But is it too ambitious? Also, Gen Z protests spread to Morocco and Madagascar, where the ...