Never heard of CCTV before.
Turns out the letters might
stand for Communist Chinese Television.
Exactly right.
That is an article written in mainland China.
Yes. CCTV is China Central TV but it could be called Chinese Communist TV as it is run by them.
CCTV-4 is their English language propaganda channel.
US cable companies carry this stuff.