Chenault-Fattah on Leave at NBC10, Was Mentioned in Indictment

(Philly.com) – Renee Chenault-Fattah, wife of the indicted Rep. Chaka Fattah (D., Pa.), was not charged by federal authorities Wednesday – but the longtime NBC10 anchor did not escape the U.S. attorney’s charging document. Labeled as “Person E” throughout the 85-page indictment, Chenault-Fattah, one of Read More