Please do read my post #71.
Trump has repeatedly railed against fake news CNN but yet agreed to subject himself to a fake debate at CNN.