CBC is an Egyptian satellite TV channel. It is basically an entertainment channel and airs dramas, movies amongst a host of other programs. It also airs political talk shows and its political satire shows are very popular in Egypt. Watch live TV stream right here.