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
Nineteen people have been so far arrested and over 25 criminal cases registered by Delhi Police in connection with the violence that broke out during the farmers' tractor march on Tuesday, Police Commissioner (CP) SN Shrivastava said on Wednesday. ...
Cricket Australia on Wednesday confirmed that the members of the Indian cricket team were subjected to racial abuse during the third Test at Sydney. ...