entertainment2024-05-21 15:40:505Apple opens its eighth store in Shanghai Apple opens its eighth store in Shanghai on Thursday. (Photo by Gao Erqiang/chinadaily.com.cn) entertainmentPrevious:Red Lobster seeks bankruptcy protection after closing some restaurantsNext:Mystery artist who erected signs comparing potholeRelated articles、 College baseball notebook: Conference tournaments to decide NCAA automatic bids and many atMeet the IT whizz who beat Prince Harry: Computer programmer created Agatha ChristieFormer NFL coach Jon Gruden loses Nevada high court ruling in NFL emails lawsuitPrince Harry and Meghan Markle land back in LA at end of 'semi