Construction site with sunlight

Work at Country Garden sites in China had to stop briefly while safety inspections were done. Photo: iStock

July 31, 2018 6:35 PM (UTC+8)