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 video of a prisoner at Tihar Jail has surfaced on social media in which he displays three mobile phones and accuses authorities at the jail of smuggling in the devices. ...
China still faces an enormous challenge of a potential second wave of COVID-19 infections, with a lack of immunity among a majority of Chinese, a top medical advisor of the country has warned. ...
The Delhi Police arrested three people for allegedly hatching a false robbery bid after one of the accused did not get his full salary during the coronavirus lockdown, informed the Delhi police said on Friday. ...