2008 Beijing Olympic Games

A file photo shows a migrant worker standing on the top of a litter bin to have a look at the National Stadium. Photo: WeChat via dixphoto

August 8, 2018 7:07 PM (UTC+8)