An exhibition on China’s scientific development is held Monday in Beijing. The progresses China has made over the past five years on such fields as aviation, car making, clean power, textile, transport and robot are on display. [Photo: CFP]
Go to Forum >>0 Comments