opinions2024-06-03 16:49:40894Apple opens its eighth store in Shanghai Apple opens its eighth store in Shanghai on Thursday. (Photo by Gao Erqiang/chinadaily.com.cn) opinionsPrevious:Scaffolding and a skip are sighted at tatty Windsor Royal LodgeNext:Chris Hemsworth's $168m Mad Max film Furiosa flops in Australia making only $3m opening weekendRelated articles、 Nearly 1,000 people honor a young Ukrainian journalist and volunteer combat medic killed in actionKevin Costner sheds happy tears during 10Demi Moore stuns in an extravagant silk gown as she joins glamorous Rosie HuntingtonJim Otto, 'Mr. Raider' and Pro Football Hall of Famer, dies at 86