The 4 Rascals, Vietnam’s highest-grossing film of the year, has been set for theatrical release in North America, the UK and ...
Police in Wuhan, Central China's Hubei Province, recently introduced a new Corgi police dog named Tu Bao, following the debut of China's first Corgi police dog Fu Zai in East China's Shandong ...