CNN Apologizes.

by