Worst Interpreter Ever: Funny CNN Video

Is CNN short for Comedy News Network?