Heritage Foundation President Kevin Roberts apologized to staff for his controversial video defending Tucker Carlson, and faced brutal criticism from the think tank's scholars for how he handled the matter, in a leaked all-staff meeting on Wednesday.
"I made a mistake, and I let you down, and I let down this institution. Period. Full stop," Roberts said while opening the all-staff meeting. The Washington Free Beacon published video of the meeting.
The meeting was followed by another direct-to-camera statement from Roberts, saying he would challenge Carlson: “Everyone has the responsibility to speak up against the scourge of antisemitism, no matter the messenger. Heritage and I will do so, even when my friend Tucker Carlson needs challenging.”
The Wednesday statements are the latest effo

The Hill Politics

Local News in New York
Local News in Florida
Associated Press US News
AlterNet
Raw Story
Reuters US Top
Asheville Citizen Times
Tech Times