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
Mumbai Police Cyber Cell has arrested two Romanian nationals for allegedly cloning ATM cards and withdrawing money from victims' bank accounts, said officials on Tuesday. ...
Days after a powerful explosion took place near UN-designated terrorist Hafiz Saeed's residence in Lahore, a Pakistani journalist has revealed that Saeed was indeed at home when the bomb went off and was the target of the attack. ...
UK Health Secretary Matt Hancock has resigned after admitting that he broke COVID-19 social distancing guidelines when he was pictured kissing his adviser, which reportedly caused an outrage in the country. ...