Photo: VCGChina Media Group (CMG), the parent organization of state broadcaster China Central Television (CCTV), has reached an agreement with world football governing body FIFA to broadcast the 2026 FIFA World Cup in China, CCTV reported Friday, ending weeks of uncertainty and ensuring that Chinese...
Liking and disliking news Highlights will help Daily News Highlights to understand visitor interests and top trends as per the user behavior hence this feature requires visitor to Sign In, if you are not registered yet, please Sing Up to personalize your reading.