Bari Weiss

‘60 Minutes’ Airs Delayed El Salvador Prison Segment

CBS News aired its 60 Minutes broadcast about the Trump administration’s immigrant deportations, which was previously held by CBS News…

10 months ago

Cruz Calls for NPR to be Defunded

Texas Senator Ted Cruz (R) is now calling on NPR to be defunded.

3 years ago