CCTV Arabic is a channel broadcast by the China Central Television. CCTV is the leading and most popular television broadcaster of China. CCTV Arabic as its name suggests is a Arabic language international TV channel broadcasting out of China. It airs all kind of programming; from news to documentaries and shows on Chinese-Arabic current issues. Watch fee online TV stream right here.