December 5, 2024

Fired Fox News Anchor Ed Henry Drops Defamation Lawsuit Against NPR and CNN