Fox Business host: Harassment charge an 'ugly lie'

Townhall.com Staff
|
Posted: Jul 07, 2017 1:14 PM
Fox Business host Charles Payne hit back against allegations of sexual harassment on Friday, tweeting that a charge against him is "an ugly lie I vehemently deny to my core."