NBC News: Children in Gaza struggle to survive amid bombs and aid blockade