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
The Delhi police on Sunday arrested the man accused of allegedly raping a six-year-old girl in Delhi's Ranjit Nagar, informed Deputy Commissioner of Police (DCP), Central district, Shweta Chauhan. ...
Residents of the Pakistani city Taxila staged protests and blocked the Taxila-Hattar road for hours against the robberies, local media reported on Saturday. ...