CNN jokesAdd jokeBestNewestAnonymous4 years agoWhat does CNN stand for? The Counterfeit News Network.Cancer jokesGay jokesPriest jokesOrphan jokesDark HumorBlack jokesAll categories