CNN Viewers Drop Nearly 50%