The top tech officials from the G-7 met in Takasaki, a city about 100km north-west of Tokyo. PHOTO: REUTERS. Updated. 1 min ago. Published.
Click here for detail story -> https://ift.tt/KhwE0TU
Copyright (c) 2020 PC Top Apps All Right Reseved