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 six-year-old boy was allegedly killed by a policeman for repeatedly asking him for money to buy food during the Rath Yatra in the Datia district of Madhya Pradesh, police said on Wednesday. ...