CNN jokesAdd jokeBestNewestAnonymous4 years agoWhat does CNN stand for? The Counterfeit News Network.Prostitution jokesLesbian jokesBlack jokesStephen Hawking jokesIndian jokesAbortion jokesAll categories