Business Insider Israel drops white phosphorus bombs on Gazans. do you call it humanity? Business HabitOct 11, 20232 min read