CNN is taking another shot at streaming with a $6.99-a-month subscription service that will launch on October 28, three years ...