REPORT: NBC Executive takes over left-wing news site

DML News: News you can trust.