Satellite images show China is nearing completion of a second village and starting the construction of another village
21 July 2022 2:13 AM