source: NewsBusters
At the top of every hour, hundreds of taxpayer-subsidized National Public Radio stations in 50 states transmit leftist public relations, badly disguised as news. You can get talking points jammed in your ear on your rush-hour commute.
read the article...