Paris Olympics were nothing short of spectacular. The post China Under National Trouble as Uncanny Similarities Involving ...
JINAN, Feb. 24 (Xinhua) -- The hit animated film "Ne Zha 2" has not only captivated audiences in cinemas but also inspired a village in east China's Shandong Province to create a massive mural, ...