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 10-day old leopard cub found in a sugarcane field in the Dindori town of Nashik district was successfully rescued and reunited with its mother, informed forest department officials on Monday. ...
Maharashtra will install CCTV cameras in government schools from the forthcoming academic year to prevent incidents of sexual harassment, said state's School Education Minister Varsha Gaikwad on Friday. ...