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 man accused in 15 cases including seven murders, was sentenced to death by a local court for the rape and killing of a schoolgirl in West Bengal's Purba Bardhaman district. ...