Uri Berliner

Cruz Calls for NPR to be Defunded

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

1 year ago