Skip to playerSkip to main content
  • 10 years ago
Critics say the UK gave into Chinese pressure, others say it's value for money. Environmentalists are inevitably dismayed. Report by Azhar Sukri. TRT World's ...
Comments

Recommended