in Celebrity, News, TV Geraldo Rivera’s 22-Year Run at Fox News Comes to an End by Tayyaba June 30, 2023, 3:57 pm