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
CCTV footage of the fire that broke out at a godown located in the Harkesh Nagar area of Okhla Phase II of the national capital on Friday revealed that it was not an accident but a conspiracy, the police informed on Sunday. ...
Central Industrial Security Force (CISF) personnel on Friday rescued an elderly woman who jumped in front of an approaching train at Mayur Vihar Extension station of the Delhi Metro on the Blue line in East Delhi. ...