CNN's Technical Director Charlie Chester admitting your network engages in propaganda