Cancer claims another life