CCTV8

There is a new channel on my TV (8 on my TV). I can’t remember what was there before what but yesterday it had a test picture up and a notice saying “Coming Soon World TV”. Tonight there’s a Japanese war movie on.

I wonder what channel I’ve lost?