released a report An independent task force concluded independent investigations have found environmental injustice An independent task force had failed the people of Flint An independent task force npr.org released its findings An independent task force