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
Three persons accused of murder in Delhi's Swaroop Nagar were arrested by Delhi Police on Thursday. One of the arrested accused includes the younger brother of the deceased, according to Delhi Police. ...
CCTV footage will be probed in a grenade blast that took place early morning on Monday at the Indian Army's Triveni Gate near Pathankot's Dheerapul, said police. ...