New York State Inspector General Lucy Lang told Newsweek that "there should be public outrage" at the dismissal of federal IGs.
The Chatham County Police Department has arrested and charged a suspect related to a string of arsons that occurred in the Islands areas in recent months.