China Central Television is the predominant state television broadcaster in Mainland China. CCTV has a network of 50 channels broadcasting different programmes and is accessible to more than one billion viewers. Read More
Andhra Police on Monday said the youth accused of stabbing to death an engineering student in broad daylight in Andhra Pradesh's Guntur district on Independence Day has been arrested. The incident was caught on CCTV. ...