Charles Payne is returning to Fox Business as sexual harassment investigation is completed

Fox Business host Charles Payne is returning to his job at the network after an internal investigation of sexual harassment claims against him by a female political analyst who was a frequent guest on his program.

A Fox News spokesperson confirmed that the company’s review of the allegations against…

Source: Entertainment

Leave a Reply