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
A young woman was stabbed to death in front of her kids on Thursday in the Sagar Pur area of South West Delhi while the accused managed to flee, said police. ...
In wake of the April 16 Jahangirpuri violence and Wednesday's demolition drive, the Delhi police have installed several CCTV cameras in the Jahangirpuri area for strict surveillance. The police will also install a temporary monitoring station. ...