Saturday, November 16, 2024
No menu items!

FILE PHOTO: Video game store in Shanghai

FILE PHOTO: View of a video game store following a COVID-19 outbreak in Shanghai, China October 23, 2022. REUTERS/Aly Song/File Photo
Illustration picture of Tencent Games logo
- Advertisment -

Most Read