Miami
fromSun Sentinel
2 days agoSouth Florida 'could lose its flagship NPR station': WLRN staff sound the alarm
Over 30 WLRN employees warn that the NPR station's future is threatened due to senior leadership's combative legal stance with Miami-Dade County School Board.