Happy NPR Defunded Day, Plus Harvard Loses Tax Exempt Status | 5.2.25 – The Grace Curley Show Hour 1
NPR and PBS are officially being defunded and Harvard is losing its tax exempt status. Jen McCabe is still on the stand and the cross examination is continuing.