sport2024-05-22 00:09:017282Apple opens its eighth store in Shanghai Apple opens its eighth store in Shanghai on Thursday. (Photo by Gao Erqiang/chinadaily.com.cn) sportPrevious:Travis Kelce downs whiskey shot on slice of bread at Kelce Jam without Taylor SwiftNext:Sophie Morgan suddenly quits ITV show Loose Women as she reveals plans for emigrationRelated articles、 BBC Countryfile star Adam Henson's wife wrote heartbreaking goodbye letters after cancer diagnosisParis 2024 torch lit in ancient Olympia, relay under wayPutin likely didn’t order death of Navalny, US intelligence official saysMykhailo Fomenko, former Ukraine coach and a Soviet