Fox Business’s Charles Payne Suspended
Charles Payne, a host on Fox Business Network, has been suspended while the network conducts a sexual harassment investigation of him. The Los Angeles Times first reported the news that Fox then confirmed. “We take issues of this nature extremely seriously and have a zero-tolerance policy for any professional misconduct,” […]