Video cross-posted here at NewsBusters. On Wednesday, CBS This Morning hosted New York City Mayor Bill DeBlasio for an exclusive interview at the top of One World Trade Center’s new observation desk and gave the far-left mayor an unchallenged platform to promote his liberal agenda.
CBS This Morning Touts DeBlasio As One of the ‘Leaders of ‘Progressive’ Democrats
Font Size
donate