Six weeks into Israel's Gaza blockade, last food is running out