Recent strikes have killed at least 23 Palestinians, including children, while Israeli protests demand a ceasefire and aid shortages deepen across Gaza.