Charles Payne Piledrives Geraldo Rivera With Reality: ‘You Think Russia Was Gonna Drop a Bomb on President Biden?!’
Fox Business host Charles Payne nearly lost it on Geraldo Rivera after the two sparred over a video showing air raid sirens being heard as President Biden made a surprise visit to Ukraine earlier this week. Payne called the incident “phony.” CNN described the scene as such: The president of the United States, in overcoat and […]